Class MudTimeSeriesChartBase
- Namespace
- MudBlazor
- Assembly
- MudBlazor.dll
public abstract class MudTimeSeriesChartBase : MudChartBase, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged
- Inheritance
-
MudTimeSeriesChartBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
MudTimeSeriesChartBase()
protected MudTimeSeriesChartBase()
Properties
ChartSeries
The series of values to display.
[Parameter]
[Category("Behavior")]
public List<TimeSeriesChartSeries> ChartSeries { get; set; }
Property Value
DataMarkerTooltipTimeLabelFormat
Specifies the DateTime format for Timestamp labels in DataPoint marker tooltips.
[Parameter]
[Category("Behavior")]
public string DataMarkerTooltipTimeLabelFormat { get; set; }
Property Value
Remarks
Defaults to "HH:mm".
MatchBoundsToSize
Determines if the chart should derive its bounds from the parent chart.
[Parameter]
[Category("Behavior")]
[Obsolete("Use MatchBoundsToSize from the MudChartParents AxisChartOptions.MatchBoundsToSize instead. This will be removed in a future major version.", false)]
public bool MatchBoundsToSize { get; set; }
Property Value
TimeLabelFormat
Specifies the datetime format for timestamp labels.
[Parameter]
[Category("Behavior")]
public string TimeLabelFormat { get; set; }
Property Value
Remarks
Defaults to "HH:mm".
TimeLabelSpacing
A way to have minimum spacing between timestamp labels, default of 5 minutes.
[Parameter]
[Category("Behavior")]
public TimeSpan TimeLabelSpacing { get; set; }
Property Value
TimeLabelSpacingRounding
Determines whether timestamp labels should be rounded to the nearest spacing value.
[Parameter]
[Category("Behavior")]
public bool TimeLabelSpacingRounding { get; set; }
Property Value
Remarks
Default is false.
TimeLabelSpacingRoundingPadSeries
Determines how timestamp labels are adjusted when TimeLabelSpacingRounding is enabled.
[Parameter]
[Category("Behavior")]
public bool TimeLabelSpacingRoundingPadSeries { get; set; }
Property Value
Remarks
When true, the series is padded to allow rounding with labels before and after the series start and end.
When false, labels are moved inward to align with the label spacing without altering the axis start and end times.
XAxisTitle
Specifies the title for the X axis.
[Parameter]
[Category("Behavior")]
public string? XAxisTitle { get; set; }
Property Value
YAxisTitle
Specifies the title for the Y axis.
[Parameter]
[Category("Behavior")]
public string? YAxisTitle { get; set; }