public class AxisConfigBuilderImpl implements AxisConfigBuilder
| Constructor and Description |
|---|
AxisConfigBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
AxisConfig |
build() |
AxisConfigBuilderImpl |
disableAxis() |
AxisConfigBuilderImpl |
disableLabels() |
AxisConfigBuilderImpl |
withContext(android.content.Context context)
Applies default values to various graphic elements obtained from the given context's
theme.
|
AxisConfigBuilderImpl |
withFontSizeInPixels(int size)
Specifies font size in pixels to use for axis labels.
|
AxisConfigBuilderImpl |
withLabelColor(int color)
Specifies color to use for drawing axis labels.
|
AxisConfigBuilderImpl |
withLabelTextStrategy(ValueRepresentationStrategy strategy) |
AxisConfigBuilderImpl |
withStyle(int style) |
build, disableAxis, disableLabels, withContext, withFontSizeInPixels, withLabelColor, withLabelTextStrategy, withStyle@NotNull public AxisConfigBuilderImpl disableLabels()
@NotNull public AxisConfigBuilderImpl disableAxis()
@NotNull public AxisConfigBuilderImpl withLabelTextStrategy(@NotNull ValueRepresentationStrategy strategy)
@NotNull public AxisConfigBuilderImpl withFontSizeInPixels(int size)
Specifies font size in pixels to use for axis labels.
If it's not specified explicitly and a context is provided, then R.attr.leonardo_chart_axis_label_text_size from its theme is used.
If font size is still undefined, an attempt to build a config throws an exception.
size - font size in pixels to usebuild@NotNull public AxisConfigBuilderImpl withLabelColor(int color)
Specifies color to use for drawing axis labels.
If it's not specified explicitly and withContext,
then R.attr.leonardo_chart_axis_label_color from its theme is used.
If label color is still undefined, an attempt to build a config throws an exception.
color - axis label color to usewithContext,
build@NotNull public AxisConfigBuilderImpl withStyle(int style)
@NotNull public AxisConfigBuilderImpl withContext(@NotNull android.content.Context context)
Applies default values to various graphic elements obtained from the given context's theme.
context - theme holder which defaults should be applied unless explicitly specified@NotNull public AxisConfig build()