Blazorise SVG Chart: API Reference
Explore the API reference for Blazorise SVG chart components, options, methods, and events.
API
Parameters
SvgChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgColumnChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgBarChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgLineChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgAreaChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgPieChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgDoughnutChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgPolarAreaChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgRadarChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgScatterChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgBubbleChart
| Parameter | Description | Type | Default |
|---|---|---|---|
AccessibilityDescription |
Specifies the optional SVG description element used by assistive technologies. |
string | |
AccessibilityTitle |
Specifies the optional SVG title element used by assistive technologies. |
string | |
Animation |
Specifies chart animation options. |
SvgChartAnimationOptions | null |
AriaLabel |
Specifies the accessible label for the root SVG element. |
string | |
ChildContent |
Specifies the content to render inside the chart, including declarative axes, series, and options. |
RenderFragment | null |
Data |
Specifies explicit chart data used by imperative and model-based chart definitions. |
SvgChartData<double?> | null |
Items |
Specifies the item collection used by declarative axis and series selectors. |
IEnumerable<TItem> | null |
Options |
Specifies chart rendering options. |
SvgChartOptions | null |
Role |
Specifies the root SVG role used by assistive technologies. |
string | "img" |
Streaming |
Specifies chart streaming options. |
SvgChartStreamingOptions | null |
TabIndex |
Specifies the root SVG tabindex when keyboard focus should be enabled. |
int? | null |
Type |
Specifies the chart rendering type. Possible values: |
SvgChartType | SvgChartType.Column |
SvgChartTitle
| Parameter | Description | Type | Default |
|---|---|---|---|
Subtitle |
Defines subtitle options. |
SvgChartTextOptions | null |
Title |
Defines title options. |
SvgChartTextOptions | null |
SvgChartLegend
| Parameter | Description | Type | Default |
|---|---|---|---|
Position |
Defines the legend position. Possible values: |
SvgChartLegendPosition | SvgChartLegendPosition.Bottom |
Visible |
Defines whether the legend is visible. |
bool | true |
SvgChartTooltip
| Parameter | Description | Type | Default |
|---|---|---|---|
Enabled |
Defines whether SVG chart tooltips are shown for points. |
bool | true |
Height |
Defines the tooltip height in SVG viewport units. |
double | 56 |
InteractionMode |
Defines how related points are resolved for tooltip content. Possible values: |
SvgChartInteractionMode | SvgChartInteractionMode.Nearest |
OffsetX |
Defines the horizontal tooltip offset from the point anchor. |
double | 8 |
OffsetY |
Defines the vertical tooltip offset from the point anchor. |
double | 8 |
Template |
Defines custom tooltip content. |
RenderFragment<SvgChartTooltipContext> | null |
Width |
Defines the tooltip width in SVG viewport units. |
double | 180 |
SvgChartAnimation
| Parameter | Description | Type | Default |
|---|---|---|---|
AnimateOnLoad |
Defines whether chart elements animate when the chart first renders. |
bool | true |
AnimateOnUpdate |
Defines whether chart elements animate when chart data or options update. |
bool | true |
Delay |
Defines the delay before chart animations start. |
TimeSpan | TimeSpan.Zero |
Duration |
Defines the duration used by chart animations. |
TimeSpan | TimeSpan.FromMilliseconds( 400 ) |
Easing |
Defines the easing function used by chart animations. Possible values: |
SvgChartAnimationEasing | SvgChartAnimationEasing.EaseOut |
Enabled |
Defines whether general chart animations are enabled. |
bool | true |
Geometry |
Defines geometry animation options. |
SvgChartGeometryAnimationOptions | new() |
Opacity |
Defines opacity animation options. |
SvgChartOpacityAnimationOptions | new() |
Path |
Defines path animation options. |
SvgChartPathAnimationOptions | new() |
Stroke |
Defines stroke animation options. |
SvgChartStrokeAnimationOptions | new() |
Transform |
Defines transform animation options. |
SvgChartTransformAnimationOptions | new() |
SvgChartCategoryAxis
| Parameter | Description | Type | Default |
|---|---|---|---|
GridLines |
Defines grid line options for this category axis. |
SvgChartGridLinesOptions | null |
Id |
Defines the axis identifier used by series to target this category axis. |
string | |
Labels |
Defines explicit category labels. |
IReadOnlyList<object> | null |
LabelsOptions |
Defines label options for this category axis. |
SvgChartAxisLabelsOptions | null |
Position |
Defines the axis position. Possible values: |
SvgChartAxisPosition | SvgChartAxisPosition.Auto |
Title |
Defines the axis title. |
string |
SvgChartTimeAxis
| Parameter | Description | Type | Default |
|---|---|---|---|
Culture |
Defines the culture name used to format time labels. |
string | |
Format |
Defines the time label format. When not set, the format is inferred from Unit. |
string | |
GridLines |
Defines grid line options for this category axis. |
SvgChartGridLinesOptions | null |
Id |
Defines the axis identifier used by series to target this category axis. |
string | |
Labels |
Defines explicit category labels. |
IReadOnlyList<object> | null |
LabelsOptions |
Defines label options for this category axis. |
SvgChartAxisLabelsOptions | null |
Position |
Defines the axis position. Possible values: |
SvgChartAxisPosition | SvgChartAxisPosition.Auto |
Scale |
Defines how time values are mapped on the axis. Possible values: |
SvgChartTimeScale | SvgChartTimeScale.Ordinal |
Title |
Defines the axis title. |
string | |
Unit |
Defines the preferred unit used to format time labels. Possible values: |
SvgChartTimeUnit | SvgChartTimeUnit.Auto |
SvgChartValueAxis
| Parameter | Description | Type | Default |
|---|---|---|---|
BeginAtZero |
Defines whether the value axis includes zero. |
bool | true |
GridLines |
Defines grid line options for this value axis. |
SvgChartGridLinesOptions | new() |
Id |
Defines the axis identifier used by series to target this value axis. |
string | |
Max |
Defines a custom maximum value. |
double? | null |
Min |
Defines a custom minimum value. |
double? | null |
Position |
Defines the axis position. Possible values: |
SvgChartAxisPosition | SvgChartAxisPosition.Auto |
Stacked |
Defines whether compatible series are stacked on this axis. |
bool | false |
TickCount |
Defines the number of axis ticks. |
int | 5 |
Title |
Defines the axis title. |
string |
Events
SvgChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgColumnChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgBarChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgLineChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgAreaChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgPieChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgDoughnutChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgPolarAreaChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgRadarChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgScatterChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgBubbleChart
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a rendered chart point is clicked. |
EventCallback<SvgChartPointEventArgs> |
Hovered |
Occurs when a rendered chart point is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgChartTooltip
| Event | Description | Type |
|---|---|---|
Formatter |
Defines a callback used to format default tooltip text. |
Func<SvgChartTooltipContext, string> |
SvgChartCategoryAxis
| Event | Description | Type |
|---|---|---|
TickFormatter |
Defines a callback used to format category axis labels. |
Func<SvgChartAxisTickContext, string> |
Value |
Defines a selector used to read category labels from chart items. |
Func<TItem, object> |
SvgChartTimeAxis
| Event | Description | Type |
|---|---|---|
TickFormatter |
Defines a callback used to format category axis labels. |
Func<SvgChartAxisTickContext, string> |
TimeValue |
Defines a selector used to read time values from chart items. |
Func<TItem, DateTime?> |
Value |
Defines a selector used to read category labels from chart items. |
Func<TItem, object> |
SvgChartValueAxis
| Event | Description | Type |
|---|---|---|
TickFormatter |
Defines a callback used to format value axis tick labels. |
Func<SvgChartAxisTickContext, string> |
Methods
SvgChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgColumnChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgBarChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgLineChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgAreaChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgPieChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgDoughnutChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgPolarAreaChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgRadarChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgScatterChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgBubbleChart
| Method | Description | Return | Parameters |
|---|---|---|---|
AddLabel |
Adds a category label to the chart data. | Task | object label |
AddSeries |
Adds a data series to the chart. | Task | SvgChartSeriesData<double?> series |
AddValue |
Adds a value to an existing data series. | Task | string seriesName, double? value |
AppendValues |
Appends streamed values to matching series and adds the label as the next category. | Task | object label, IReadOnlyDictionary<string, double?> values |
AppendValue |
Appends a streamed value to a series and adds the label as the next category. | Task | string seriesName, object label, double? value |
Clear |
Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state. | Task | |
HideDataPoint |
Hides a visible radial data point. | Task | string seriesName, int pointIndex |
HideSeries |
Hides a visible data series. | Task | string seriesName |
PauseStreaming |
Pauses accepting streamed values. | Task | |
RemoveSeries |
Removes a data series by name. | Task | string name |
ResetZoom |
Resets the chart zoom viewport. | Task | |
Resize |
Refreshes the chart after its container size changes. | Task | |
ResumeStreaming |
Resumes accepting streamed values. | Task | |
SetData |
Replaces the chart data and refreshes the chart. | Task | SvgChartData<double?> data |
SetMaxDataPoints |
Updates the maximum number of streamed data points to keep. | Task | int? maxDataPoints |
SetOptions |
Replaces the chart options and refreshes the chart. | Task | SvgChartOptions options |
SetValue |
Updates a value in an existing data series. | Task | string seriesName, int index, double? value |
SetViewport |
Sets the active chart viewport. | Task | SvgChartViewport viewport |
ShowDataPoint |
Shows a hidden radial data point. | Task | string seriesName, int pointIndex |
ShowSeries |
Shows a hidden data series. | Task | string seriesName |
ToSvgString |
Exports the chart root SVG markup as a string. | ValueTask<string> | |
ToggleDataPoint |
Toggles the visibility of a radial data point. | Task | string seriesName, int pointIndex |
ToggleSeries |
Toggles the visibility of a data series. | Task | string seriesName |
Update |
Refreshes the chart. | Task | |
ZoomIn |
Zooms into the chart from the center of the plot area. | Task | |
ZoomOut |
Zooms out from the center of the plot area. | Task |
SvgChartAnimation
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |