Skip to main content

ChartCommonAxisSettingsBuilder Members

Provides methods that allow you to configure nested options of the client-side commonAxisSettings object.

Constructors

Name Description
ChartCommonAxisSettingsBuilder(OptionsOwnerContext) For internal use only. Initializes a new ChartCommonAxisSettingsBuilder class instance.

Methods

Name Description
AggregatedPointsPosition(AggregatedPointsPosition) Specifies the start position of the aggregated series points in the aggregation interval. Applies only to axes of continuous and logarithmic types. Mirrors the client-side aggregatedPointsPosition option.
AllowDecimals(JS) Specifies whether to allow decimal values on the axis. When false, the axis contains integer values only. Mirrors the client-side allowDecimals option.
AllowDecimals(Boolean) Specifies whether to allow decimal values on the axis. When false, the axis contains integer values only. Mirrors the client-side allowDecimals option.
BreakStyle(Action<ChartCommonAxisSettingsBreakStyleBuilder>) Configures the scale breaks' appearance. Mirrors the client-side breakStyle object.
Color(JS) Specifies the color of the axis line. Mirrors the client-side color option.
Color(String) Specifies the color of the axis line. Mirrors the client-side color option.
ConstantLineStyle(Action<ChartCommonAxisSettingsConstantLineStyleBuilder>) Configures the appearance of all constant lines in the UI component. Mirrors the client-side constantLineStyle object.
DiscreteAxisDivisionMode(DiscreteAxisDivisionMode) Specifies whether ticks and grid lines should cross axis labels or lie between them. Applies only to the axes of the 'discrete' type. Mirrors the client-side discreteAxisDivisionMode option.
EndOnTick(JS) Specifies whether to force the axis to start and end on ticks. Mirrors the client-side endOnTick option.
EndOnTick(Boolean) Specifies whether to force the axis to start and end on ticks. Mirrors the client-side endOnTick option.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
Grid(Action<ChartCommonAxisSettingsGridBuilder>) Configures the grid. Mirrors the client-side grid object.
Inverted(JS) Inverts the axis. Mirrors the client-side inverted option.
Inverted(Boolean) Inverts the axis. Mirrors the client-side inverted option.
Label(Action<ChartCommonAxisSettingsLabelBuilder>) Configures axis labels. Mirrors the client-side label object.
MaxValueMargin(JS) Controls the empty space between the maximum series points and the axis. Applies only to the axes of the 'continuous' and 'logarithmic' type. Mirrors the client-side maxValueMargin option.
MaxValueMargin(Double) Controls the empty space between the maximum series points and the axis. Applies only to the axes of the 'continuous' and 'logarithmic' type. Mirrors the client-side maxValueMargin option.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
MinorGrid(Action<ChartCommonAxisSettingsMinorGridBuilder>) Configures the minor grid. Mirrors the client-side minorGrid object.
MinorTick(Action<ChartCommonAxisSettingsMinorTickBuilder>) Configures the appearance of minor axis ticks. Mirrors the client-side minorTick object.
MinValueMargin(JS) Controls the empty space between the minimum series points and the axis. Applies only to the axes of the 'continuous' and 'logarithmic' type. Mirrors the client-side minValueMargin option.
MinValueMargin(Double) Controls the empty space between the minimum series points and the axis. Applies only to the axes of the 'continuous' and 'logarithmic' type. Mirrors the client-side minValueMargin option.
Opacity(JS) Specifies how transparent the axis line should be. Mirrors the client-side opacity option.
Opacity(Double) Specifies how transparent the axis line should be. Mirrors the client-side opacity option.
Option(String, Object) Specifies an option by its name.
PlaceholderSize(JS) Reserves a pixel-measured space for the axis. Mirrors the client-side placeholderSize option.
PlaceholderSize(Double) Reserves a pixel-measured space for the axis. Mirrors the client-side placeholderSize option.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
StripStyle(Action<ChartCommonAxisSettingsStripStyleBuilder>) Configures the appearance of strips. Mirrors the client-side stripStyle object.
Tick(Action<ChartCommonAxisSettingsTickBuilder>) Configures the appearance of major axis ticks. Mirrors the client-side tick object.
Title(Action<ChartCommonAxisSettingsTitleBuilder>) Configures axis titles. Mirrors the client-side title object.
ToString() Returns a string that represents the current object. Inherited from Object.
ValueMarginsEnabled(JS) Adds an empty space between the axis and the minimum and maximum series points. Mirrors the client-side valueMarginsEnabled option.
ValueMarginsEnabled(Boolean) Adds an empty space between the axis and the minimum and maximum series points. Mirrors the client-side valueMarginsEnabled option.
Visible(JS) Makes the axis line visible. Mirrors the client-side visible option.
Visible(Boolean) Makes the axis line visible. Mirrors the client-side visible option.
Width(JS) Specifies the width of the axis line in pixels. Mirrors the client-side width option.
Width(Double) Specifies the width of the axis line in pixels. Mirrors the client-side width option.
See Also