ChartArgumentAxisBuilder Methods
Provides methods that allow you to configure nested options of the client-side argumentAxis object.| 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. |
| AggregationGroupWidth(JS) | Specifies the length of aggregation intervals in pixels. Applies only to axes of continuous and logarithmic types. May be ignored in favor of the aggregationInterval property. Mirrors the client-side aggregationGroupWidth option. |
| AggregationGroupWidth(Double) | Specifies the length of aggregation intervals in pixels. Applies only to axes of continuous and logarithmic types. May be ignored in favor of the aggregationInterval property. Mirrors the client-side aggregationGroupWidth option. |
| AggregationInterval(JS) | Specifies the length of aggregation intervals in axis units. Applies only to axes of continuous and logarithmic types. Mirrors the client-side aggregationInterval option. |
| AggregationInterval(VizTimeInterval) | Specifies the length of aggregation intervals in axis units. Applies only to axes of continuous and logarithmic types. Mirrors the client-side aggregationInterval option. |
| AggregationInterval(Action<ChartArgumentAxisAggregationIntervalBuilder>) | Specifies the length of aggregation intervals in axis units. Applies only to axes of continuous and logarithmic types. Mirrors the client-side aggregationInterval object. |
| AggregationInterval(Double) | Specifies the length of aggregation intervals in axis units. Applies only to axes of continuous and logarithmic types. Mirrors the client-side aggregationInterval 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. |
| ArgumentType(ChartDataType) | Casts arguments to a specified data type. Mirrors the client-side argumentType 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<ChartArgumentAxisBreakStyleBuilder>) | Configures scale break 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<ChartArgumentAxisConstantLineBuilder>>) | Provides access to the client-side constantLines option that represents a constant line collection. |
| ConstantLineStyle(Action<ChartArgumentAxisConstantLineStyleBuilder>) | Specifies the appearance of those constant lines that belong to the argument axis. Mirrors the client-side constantLineStyle object. |
| CustomPosition(JS) | Specifies the position of the argument axis on the value axis. Mirrors the client-side customPosition option. |
| CustomPosition(DateTime) | Specifies the position of the argument axis on the value axis. Mirrors the client-side customPosition option. |
| CustomPosition(Double) | Specifies the position of the argument axis on the value axis. Mirrors the client-side customPosition option. |
| CustomPosition(String) | Specifies the position of the argument axis on the value axis. Mirrors the client-side customPosition option. |
| CustomPositionAxis(JS) | Specifies the name of a value axis on which the argument axis should be positioned. Applies only to multi-axis charts. Mirrors the client-side customPositionAxis option. |
| CustomPositionAxis(String) | Specifies the name of a value axis on which the argument axis should be positioned. Applies only to multi-axis charts. Mirrors the client-side customPositionAxis 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<ChartArgumentAxisGridBuilder>) | Configures the grid. Mirrors the client-side grid object. |
| Holidays(JS) | Dates to be excluded from the axis when workdaysOnly is true. Mirrors the client-side holidays option. |
| Holidays(IEnumerable<DateTime>) | Dates to be excluded from the axis when workdaysOnly is true. Mirrors the client-side holidays option. |
| Holidays(IEnumerable<Double>) | Dates to be excluded from the axis when workdaysOnly is true. Mirrors the client-side holidays option. |
| Holidays(IEnumerable<String>) | Dates to be excluded from the axis when workdaysOnly is true. Mirrors the client-side holidays option. |
| HoverMode(ArgumentAxisHoverMode) | Specifies chart elements to be highlighted when a user points to an axis label. Mirrors the client-side hoverMode option. |
| Inverted(JS) | Inverts the axis. Mirrors the client-side inverted option. |
| Inverted(Boolean) | Inverts the axis. Mirrors the client-side inverted option. |
| Label(Action<ChartArgumentAxisLabelBuilder>) | Configures the labels of the argument 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. |
| 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<ChartArgumentAxisMinorGridBuilder>) | Configures the minor grid. Mirrors the client-side minorGrid object. |
| MinorTick(Action<ChartArgumentAxisMinorTickBuilder>) | 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 the axes of the 'continuous' type. Mirrors the client-side minorTickInterval option. |
| MinorTickInterval(VizTimeInterval) | Specifies the interval between minor ticks. Applies only to the axes of the 'continuous' type. Mirrors the client-side minorTickInterval option. |
| MinorTickInterval(Action<ChartArgumentAxisMinorTickIntervalBuilder>) | Specifies the interval between minor ticks. Applies only to the axes of the 'continuous' type. Mirrors the client-side minorTickInterval object. |
| MinorTickInterval(Double) | Specifies the interval between minor ticks. Applies only to the axes of the 'continuous' type. 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<ChartArgumentAxisMinVisualRangeLengthBuilder>) | 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. |
| Offset(JS) | Specifies the shift in pixels of the argument axis. Mirrors the client-side offset option. |
| Offset(Double) | Specifies the shift in pixels of the argument 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. |
| 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 argument axis. Mirrors the client-side position option. |
| ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
| SingleWorkdays(JS) | Dates to be included on the axis when workdaysOnly is true. Mirrors the client-side singleWorkdays option. |
| SingleWorkdays(IEnumerable<DateTime>) | Dates to be included on the axis when workdaysOnly is true. Mirrors the client-side singleWorkdays option. |
| SingleWorkdays(IEnumerable<Double>) | Dates to be included on the axis when workdaysOnly is true. Mirrors the client-side singleWorkdays option. |
| SingleWorkdays(IEnumerable<String>) | Dates to be included on the axis when workdaysOnly is true. Mirrors the client-side singleWorkdays option. |
| Strips(Action<CollectionFactory<ChartArgumentAxisStripBuilder>>) | Provides access to the client-side strips option that represents an axis strip collection. |
| StripStyle(Action<ChartArgumentAxisStripStyleBuilder>) | Configures the appearance of strips. Mirrors the client-side stripStyle object. |
| Tick(Action<ChartArgumentAxisTickBuilder>) | Configures major axis tick appearance. Mirrors the client-side tick object. |
| TickInterval(JS) | Specifies the interval between major ticks. Mirrors the client-side tickInterval option. |
| TickInterval(VizTimeInterval) | Specifies the interval between major ticks. Mirrors the client-side tickInterval option. |
| TickInterval(Action<ChartArgumentAxisTickIntervalBuilder>) | Specifies the interval between major ticks. Mirrors the client-side tickInterval object. |
| TickInterval(Double) | Specifies the interval between major ticks. Mirrors the client-side tickInterval option. |
| Title(JS) | Configures the axis title. Mirrors the client-side title option. |
| Title(Action<ChartArgumentAxisTitleBuilder>) | 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 argument axis. Mirrors the client-side type option. |
| ValueMarginsEnabled(JS) | Mirrors the client-side valueMarginsEnabled option. |
| ValueMarginsEnabled(Boolean) | 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. |
| 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 component changes argumentAxis.visualRange 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. |
| WorkdaysOnly(JS) | Leaves only workdays on the axis: the work week days plus single workdays minus holidays. Applies only if the axis' argumentType is 'datetime'. Mirrors the client-side workdaysOnly option. |
| WorkdaysOnly(Boolean) | Leaves only workdays on the axis: the work week days plus single workdays minus holidays. Applies only if the axis' argumentType is 'datetime'. Mirrors the client-side workdaysOnly option. |
| WorkWeek(JS) | Specifies which days are workdays. The array can contain values from 0 (Sunday) to 6 (Saturday). Applies only if workdaysOnly is true. Mirrors the client-side workWeek option. |
| WorkWeek(IEnumerable<Int32>) | Specifies which days are workdays. The array can contain values from 0 (Sunday) to 6 (Saturday). Applies only if workdaysOnly is true. Mirrors the client-side workWeek option. |
See Also