Skip to main content

ChartValueAxisBuilder Members

Represents a Chart value axis.

Constructors

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

Methods

Name Description
AggregatedPointsPosition(AggregatedPointsPosition) Specifies the start position of the aggregated series points in the aggregation interval. 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.
AutoBreaksEnabled(JS) Enables auto-calculated scale breaks. Applies only if the axis' type is 'continuous' or 'logarithmic' and valueType is 'numeric'. Mirrors the client-side autoBreaksEnabled option.
AutoBreaksEnabled(Boolean) Enables auto-calculated scale breaks. Applies only if the axis' type is 'continuous' or 'logarithmic' and valueType is 'numeric'. Mirrors the client-side autoBreaksEnabled option.
AxisDivisionFactor(JS) Specifies the minimum distance between two neighboring major ticks in pixels. Applies only to the axes of the 'continuous' and 'logarithmic' types. Mirrors the client-side axisDivisionFactor option.
AxisDivisionFactor(Double) Specifies the minimum distance between two neighboring major ticks in pixels. Applies only to the axes of the 'continuous' and 'logarithmic' types. Mirrors the client-side axisDivisionFactor option.
Breaks(Action<CollectionFactory<VizScaleBreakBuilder>>) Provides access to the client-side breaks option that represents a scale break collection.
BreakStyle(Action<ChartValueAxisBreakStyleBuilder>) Configures the scale breaks' appearance. Mirrors the client-side breakStyle object.
Categories(JS) Specifies the order of categories on an axis of the 'discrete' type. Mirrors the client-side categories option.
Categories(IEnumerable<DateTime>) Specifies the order of categories on an axis of the 'discrete' type. Mirrors the client-side categories option.
Categories(IEnumerable<Double>) Specifies the order of categories on an axis of the 'discrete' type. Mirrors the client-side categories option.
Categories(IEnumerable<String>) Specifies the order of categories on an axis of the 'discrete' type. Mirrors the client-side categories option.
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.
ConstantLines(Action<CollectionFactory<ChartValueAxisConstantLineBuilder>>) Provides access to the client-side constantLines option that represents a constant line collection.
ConstantLineStyle(Action<ChartValueAxisConstantLineStyleBuilder>) Specifies the appearance of those constant lines that belong to the value axis. Mirrors the client-side constantLineStyle object.
CustomPosition(JS) Specifies the position of the value axis on the argument axis. Mirrors the client-side customPosition option.
CustomPosition(DateTime) Specifies the position of the value axis on the argument axis. Mirrors the client-side customPosition option.
CustomPosition(Double) Specifies the position of the value axis on the argument axis. Mirrors the client-side customPosition option.
CustomPosition(String) Specifies the position of the value axis on the argument axis. Mirrors the client-side customPosition option.
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) Mirrors the client-side endOnTick option.
EndOnTick(Boolean) 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<ChartValueAxisGridBuilder>) 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<ChartValueAxisLabelBuilder>) Configures the labels of the value axis. Mirrors the client-side label object.
LinearThreshold(JS) Specifies a value used to calculate the range on a logarithmic axis within which the axis should be linear. Applies only if the data source contains negative values or zeroes. Mirrors the client-side linearThreshold option.
LinearThreshold(Double) Specifies a value used to calculate the range on a logarithmic axis within which the axis should be linear. Applies only if the data source contains negative values or zeroes. Mirrors the client-side linearThreshold option.
LogarithmBase(JS) Specifies the value to be raised to a power when generating ticks for an axis of the 'logarithmic' type. Mirrors the client-side logarithmBase option.
LogarithmBase(Double) Specifies the value to be raised to a power when generating ticks for an axis of the 'logarithmic' type. Mirrors the client-side logarithmBase option.
MaxAutoBreakCount(JS) Sets a limit on auto-calculated scale breaks. Custom scale breaks are not counted. Mirrors the client-side maxAutoBreakCount option.
MaxAutoBreakCount(Int32) Sets a limit on auto-calculated scale breaks. Custom scale breaks are not counted. Mirrors the client-side maxAutoBreakCount option.
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<ChartValueAxisMinorGridBuilder>) Configures the minor grid. Mirrors the client-side minorGrid object.
MinorTick(Action<ChartValueAxisMinorTickBuilder>) Configures the appearance of minor axis ticks. Mirrors the client-side minorTick object.
MinorTickCount(JS) Specifies how many minor ticks to place between two neighboring major ticks. Mirrors the client-side minorTickCount option.
MinorTickCount(Int32) Specifies how many minor ticks to place between two neighboring major ticks. Mirrors the client-side minorTickCount option.
MinorTickInterval(JS) Specifies the interval between minor ticks. Applies only to continuous axes. Mirrors the client-side minorTickInterval option.
MinorTickInterval(VizTimeInterval) Specifies the interval between minor ticks. Applies only to continuous axes. Mirrors the client-side minorTickInterval option.
MinorTickInterval(Action<ChartValueAxisMinorTickIntervalBuilder>) Specifies the interval between minor ticks. Applies only to continuous axes. Mirrors the client-side minorTickInterval object.
MinorTickInterval(Double) Specifies the interval between minor ticks. Applies only to continuous axes. Mirrors the client-side minorTickInterval option.
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.
MinVisualRangeLength(JS) Specifies the minimum length of the visual range. Mirrors the client-side minVisualRangeLength option.
MinVisualRangeLength(VizTimeInterval) Specifies the minimum length of the visual range. Mirrors the client-side minVisualRangeLength option.
MinVisualRangeLength(Action<ChartValueAxisMinVisualRangeLengthBuilder>) Specifies the minimum length of the visual range. Mirrors the client-side minVisualRangeLength object.
MinVisualRangeLength(Double) Specifies the minimum length of the visual range. Mirrors the client-side minVisualRangeLength option.
MultipleAxesSpacing(JS) Adds a pixel-measured empty space between two side-by-side value axes. Applies if several value axes are located on one side of the chart. Mirrors the client-side multipleAxesSpacing option.
MultipleAxesSpacing(Double) Adds a pixel-measured empty space between two side-by-side value axes. Applies if several value axes are located on one side of the chart. Mirrors the client-side multipleAxesSpacing option.
Name(JS) Specifies the name of the value axis. Mirrors the client-side name option.
Name(String) Specifies the name of the value axis. Mirrors the client-side name option.
Offset(JS) Specifies the shift in pixels of the value axis. Mirrors the client-side offset option.
Offset(Double) Specifies the shift in pixels of the value axis. Mirrors the client-side offset 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.
Pane(JS) Binds the value axis to a pane. Mirrors the client-side pane option.
Pane(String) Binds the value axis to a pane. Mirrors the client-side pane option.
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.
Position(Position) Relocates the value axis. Mirrors the client-side position option.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ShowZero(JS) Specifies whether or not to show zero on the value axis. Mirrors the client-side showZero option.
ShowZero(Boolean) Specifies whether or not to show zero on the value axis. Mirrors the client-side showZero option.
Strips(Action<CollectionFactory<ChartValueAxisStripBuilder>>) Provides access to the client-side strips option that represents an axis strip collection.
StripStyle(Action<ChartValueAxisStripStyleBuilder>) Configures the appearance of strips. Mirrors the client-side stripStyle object.
SynchronizedValue(JS) Synchronizes two or more value axes with each other at a specific value. Mirrors the client-side synchronizedValue option.
SynchronizedValue(Double) Synchronizes two or more value axes with each other at a specific value. Mirrors the client-side synchronizedValue option.
Tick(Action<ChartValueAxisTickBuilder>) Configures the appearance of major axis ticks. Mirrors the client-side tick object.
TickInterval(JS) Specifies the interval between major ticks. Does not apply to discrete axes. Mirrors the client-side tickInterval option.
TickInterval(VizTimeInterval) Specifies the interval between major ticks. Does not apply to discrete axes. Mirrors the client-side tickInterval option.
TickInterval(Action<ChartValueAxisTickIntervalBuilder>) Specifies the interval between major ticks. Does not apply to discrete axes. Mirrors the client-side tickInterval object.
TickInterval(Double) Specifies the interval between major ticks. Does not apply to discrete axes. Mirrors the client-side tickInterval option.
Title(JS) Configures the axis title. Mirrors the client-side title option.
Title(Action<ChartValueAxisTitleBuilder>) Configures the axis title. Mirrors the client-side title object.
Title(String) Configures the axis title. Mirrors the client-side title option.
ToString() Returns a string that represents the current object. Inherited from Object.
Type(AxisScaleType) Specifies the type of the value axis. Mirrors the client-side type option.
ValueMarginsEnabled(JS) Mirrors the client-side valueMarginsEnabled option.
ValueMarginsEnabled(Boolean) Mirrors the client-side valueMarginsEnabled option.
ValueType(ChartDataType) Casts values to a specified data type. Mirrors the client-side valueType 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.
VisualRange(JS) Defines the axis' displayed range. Cannot be wider than the wholeRange. Mirrors the client-side visualRange option.
VisualRange(Action<VisualRangeBuilder>) Defines the axis' displayed range. Cannot be wider than the wholeRange. Mirrors the client-side visualRange object.
VisualRange(IEnumerable<DateTime>) Defines the axis' displayed range. Cannot be wider than the wholeRange. Mirrors the client-side visualRange option.
VisualRange(IEnumerable<Double>) Defines the axis' displayed range. Cannot be wider than the wholeRange. Mirrors the client-side visualRange option.
VisualRange(IEnumerable<String>) Defines the axis' displayed range. Cannot be wider than the wholeRange. Mirrors the client-side visualRange option.
VisualRangeUpdateMode(VisualRangeUpdateMode) Specifies how the axis's visual range should behave when chart data is updated. Mirrors the client-side visualRangeUpdateMode option.
WholeRange(JS) Defines the range where the axis can be zoomed and panned. To limit the visual range, specify the visualRange property. Mirrors the client-side wholeRange option.
WholeRange(Action<VisualRangeBuilder>) Defines the range where the axis can be zoomed and panned. To limit the visual range, specify the visualRange property. Mirrors the client-side wholeRange object.
WholeRange(IEnumerable<DateTime>) Defines the range where the axis can be zoomed and panned. To limit the visual range, specify the visualRange property. Mirrors the client-side wholeRange option.
WholeRange(IEnumerable<Double>) Defines the range where the axis can be zoomed and panned. To limit the visual range, specify the visualRange property. Mirrors the client-side wholeRange option.
WholeRange(IEnumerable<String>) Defines the range where the axis can be zoomed and panned. To limit the visual range, specify the visualRange property. Mirrors the client-side wholeRange 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