DateTime Axis
A DateTime axis is used to plot data points that occur at specific
moments in time. It supports automatic interval calculation and
formatted date labels for improved temporal readability.
In the Syncfusion Blazor Toolkit, the DateTime axis is enabled by setting
the ValueType property to ValueType.DateTime.
You can further control formatting using IntervalType and
LabelFormat to display values such as months, years, or
custom date representations.
Range
Range configuration allows you to explicitly control the visible start
and end values of an axis. This is especially useful for DateTime axes
when focusing on a specific time window within a larger dataset.
In the Syncfusion Blazor Toolkit, the Minimum and
Maximum properties of a DateTime axis define the visible
range, while properties such as IntervalType and
LabelFormat improve temporal readability.
Interval and Range Customization
Interval and range customization allows fine‑grained control over how
DateTime values are segmented and padded on an axis.
In the Syncfusion Blazor Toolkit, the axis interval behavior is controlled
using the IntervalType property, while whitespace around the
plotted range is managed using RangePadding.
Since dropdown components are not available in the Blazor Toolkit,
interactive selection is achieved using ButtonGroup.
Label Format
Label formatting controls how DateTime values are rendered on the axis,
allowing dates and times to be displayed in different patterns such as
weekdays, months, or time values.
In the Syncfusion Blazor Toolkit, DateTime label formats are applied using
the LabelFormat property of the axis. Since dropdown controls
are not available, format selection is handled using a
ButtonGroup.