Class
ChartCategoryAxis

Definition

Namespace:Telerik.Blazor.Components

Assembly:Telerik.Blazor.dll

Syntax:

cs-api-definition
public class ChartCategoryAxis : DataVizCollectionItemComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Inheritance: objectComponentBaseDataVizChildComponentDataVizCollectionItemComponentChartCategoryAxis

Implements: IComponentIDisposableIHandleAfterRenderIHandleEvent

Inherited Members ComponentBase.OnInitializedAsync()ComponentBase.OnParametersSetAsync()ComponentBase.StateHasChanged()ComponentBase.ShouldRender()ComponentBase.OnAfterRenderAsync(bool)ComponentBase.InvokeAsync(Action)ComponentBase.InvokeAsync(Func<Task>)ComponentBase.SetParametersAsync(ParameterView)

Constructors

ChartCategoryAxis()

Declaration

cs-api-definition
public ChartCategoryAxis()

Properties

AxisCrossingValue

Category index at which the first value axis crosses this axis (when set as an object).Category indices at which the value axes cross the category axis (when set as an array).

Declaration

cs-api-definition
[Parameter]
public object[] AxisCrossingValue { get; set; }

Property Value

object[]

Background

The background color of the axis.

Declaration

cs-api-definition
[Parameter]
public string Background { get; set; }

Property Value

string

BaseUnit

Specifies the base time interval for the axis.

Declaration

cs-api-definition
[Parameter]
public ChartCategoryAxisBaseUnit? BaseUnit { get; set; }

Property Value

ChartCategoryAxisBaseUnit?

BaseUnitStep

The step (interval) between categories in base units. Setting it to "auto" will set the step to such value that the total number of categories does not exceed categoryAxis.maxDateGroups.This option is ignored if categoryAxis.baseUnit is set to "fit".

Declaration

cs-api-definition
[Parameter]
public int? BaseUnitStep { get; set; }

Property Value

int?

Categories

The category names. The chart will create a category for every item of the array.

Declaration

cs-api-definition
[Parameter]
public object[] Categories { get; set; }

Property Value

object[]

ChildContent

Declaration

cs-api-definition
[Parameter]
public RenderFragment ChildContent { get; set; }

Property Value

RenderFragment

Color

The color to apply to all axis elements. Accepts a valid CSS color string, including hex and rgb. Can be overridden by categoryAxis.labels.color andcategoryAxis.line.color.

Declaration

cs-api-definition
[Parameter]
public string Color { get; set; }

Property Value

string

Max

The last date displayed on the category date axis. By default, the minimum date is the same as the last category. This is often used in combination with the categoryAxis.min and categoryAxis.roundToBaseUnit options to set up a fixed date range.

Declaration

cs-api-definition
[Parameter]
public object Max { get; set; }

Property Value

object

MaxDateGroups

The maximum number of groups (categories) to display whencategoryAxis.baseUnit is set to "fit" orcategoryAxis.baseUnitStep is set to "auto".

Declaration

cs-api-definition
[Parameter]
public double? MaxDateGroups { get; set; }

Property Value

double?

Min

The first date displayed on the category date axis. By default, the minimum date is the same as the first category. This is often used in combination with the categoryAxis.min and categoryAxis.roundToBaseUnit options to set up a fixed date range.

Declaration

cs-api-definition
[Parameter]
public object Min { get; set; }

Property Value

object

Name

The unique axis name. Used to associate a series with a category axis using the series.categoryAxis option.

Declaration

cs-api-definition
[Parameter]
public string Name { get; set; }

Property Value

string

StartAngle

The angle (degrees) of the first category on the axis.Angles increase clockwise and zero is to the left. Negative values are acceptable.

Declaration

cs-api-definition
[Parameter]
public double? StartAngle { get; set; }

Property Value

double?

Type

Specifies the category axis type.

Declaration

cs-api-definition
[Parameter]
public ChartCategoryAxisType? Type { get; set; }

Property Value

ChartCategoryAxisType?

Visible

If set to true the chart will display the category axis. By default the category axis is visible.

Declaration

cs-api-definition
[Parameter]
public bool? Visible { get; set; }

Property Value

bool?

WeekStartDay

The week start day when categoryAxis.baseUnit is set to "weeks".The supported values are: kendo.days.Sunday - equal to 0; kendo.days.Monday - equal to 1; kendo.days.Tuesday - equal to 2; kendo.days.Wednesday - equal to 3; kendo.days.Thursday - equal to 4; kendo.days.Friday - equal to 5 or kendo.days.Saturday - equal to 6.

Declaration

cs-api-definition
[Parameter]
public double? WeekStartDay { get; set; }

Property Value

double?

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)

Dispose()

Declaration

cs-api-definition
public override void Dispose()

Overrides DataVizChildComponent.Dispose()

Implements IDisposable.Dispose()

OnAfterRender(bool)

Declaration

cs-api-definition
protected override void OnAfterRender(bool firstRender)

Parameters

firstRender

bool

Overrides ComponentBase.OnAfterRender(bool)

OnInitialized()

Declaration

cs-api-definition
protected override void OnInitialized()

Overrides DataVizChildComponent.OnInitialized()

OnParametersSet()

Declaration

cs-api-definition
protected override void OnParametersSet()

Overrides ComponentBase.OnParametersSet()