Blazorise SVG Chart: API Reference

Explore the API reference for Blazorise SVG chart components, options, methods, and events.

API

Parameters

SvgChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgColumnChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgBarChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgLineChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgAreaChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgPieChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgDoughnutChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgPolarAreaChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgRadarChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgScatterChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgBubbleChart

Parameter Description TypeDefault
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.

SvgChartAnimationOptionsnull
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.

RenderFragmentnull
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.

SvgChartOptionsnull
Role

Specifies the root SVG role used by assistive technologies.

string"img"
Streaming

Specifies chart streaming options.

SvgChartStreamingOptionsnull
TabIndex

Specifies the root SVG tabindex when keyboard focus should be enabled.

int?null
Type

Specifies the chart rendering type.

Possible values:Column, Bar, Line, Area, Pie, Doughnut, PolarArea, Radar, Scatter, Bubble

SvgChartTypeSvgChartType.Column

SvgChartTitle

Parameter Description TypeDefault
Subtitle

Defines subtitle options.

SvgChartTextOptionsnull
Title

Defines title options.

SvgChartTextOptionsnull

SvgChartLegend

Parameter Description TypeDefault
Position

Defines the legend position.

Possible values:None, Top, Bottom

SvgChartLegendPositionSvgChartLegendPosition.Bottom
Visible

Defines whether the legend is visible.

booltrue

SvgChartTooltip

Parameter Description TypeDefault
Enabled

Defines whether SVG chart tooltips are shown for points.

booltrue
Height

Defines the tooltip height in SVG viewport units.

double56
InteractionMode

Defines how related points are resolved for tooltip content.

Possible values:Nearest, Index, Dataset

SvgChartInteractionModeSvgChartInteractionMode.Nearest
OffsetX

Defines the horizontal tooltip offset from the point anchor.

double8
OffsetY

Defines the vertical tooltip offset from the point anchor.

double8
Template

Defines custom tooltip content.

RenderFragment<SvgChartTooltipContext>null
Width

Defines the tooltip width in SVG viewport units.

double180

SvgChartAnimation

Parameter Description TypeDefault
AnimateOnLoad

Defines whether chart elements animate when the chart first renders.

booltrue
AnimateOnUpdate

Defines whether chart elements animate when chart data or options update.

booltrue
Delay

Defines the delay before chart animations start.

TimeSpanTimeSpan.Zero
Duration

Defines the duration used by chart animations.

TimeSpanTimeSpan.FromMilliseconds( 400 )
Easing

Defines the easing function used by chart animations.

Possible values:Linear, Ease, EaseIn, EaseOut, EaseInOut

SvgChartAnimationEasingSvgChartAnimationEasing.EaseOut
Enabled

Defines whether general chart animations are enabled.

booltrue
Geometry

Defines geometry animation options.

SvgChartGeometryAnimationOptionsnew()
Opacity

Defines opacity animation options.

SvgChartOpacityAnimationOptionsnew()
Path

Defines path animation options.

SvgChartPathAnimationOptionsnew()
Stroke

Defines stroke animation options.

SvgChartStrokeAnimationOptionsnew()
Transform

Defines transform animation options.

SvgChartTransformAnimationOptionsnew()

SvgChartCategoryAxis

Parameter Description TypeDefault
GridLines

Defines grid line options for this category axis.

SvgChartGridLinesOptionsnull
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.

SvgChartAxisLabelsOptionsnull
Position

Defines the axis position.

Possible values:Auto, Left, Right, Top, Bottom

SvgChartAxisPositionSvgChartAxisPosition.Auto
Title

Defines the axis title.

string

SvgChartTimeAxis

Parameter Description TypeDefault
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.

SvgChartGridLinesOptionsnull
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.

SvgChartAxisLabelsOptionsnull
Position

Defines the axis position.

Possible values:Auto, Left, Right, Top, Bottom

SvgChartAxisPositionSvgChartAxisPosition.Auto
Scale

Defines how time values are mapped on the axis.

Possible values:Ordinal, Continuous

SvgChartTimeScaleSvgChartTimeScale.Ordinal
Title

Defines the axis title.

string
Unit

Defines the preferred unit used to format time labels.

Possible values:Auto, Millisecond, Second, Minute, Hour, Day, Month, Year

SvgChartTimeUnitSvgChartTimeUnit.Auto

SvgChartValueAxis

Parameter Description TypeDefault
BeginAtZero

Defines whether the value axis includes zero.

booltrue
GridLines

Defines grid line options for this value axis.

SvgChartGridLinesOptionsnew()
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:Auto, Left, Right, Top, Bottom

SvgChartAxisPositionSvgChartAxisPosition.Auto
Stacked

Defines whether compatible series are stacked on this axis.

boolfalse
TickCount

Defines the number of axis ticks.

int5
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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
AddLabel Adds a category label to the chart data. Taskobject label
AddSeries Adds a data series to the chart. TaskSvgChartSeriesData<double?> series
AddValue Adds a value to an existing data series. Taskstring seriesName, double? value
AppendValues Appends streamed values to matching series and adds the label as the next category. Taskobject label, IReadOnlyDictionary<string, double?> values
AppendValue Appends a streamed value to a series and adds the label as the next category. Taskstring 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. Taskstring seriesName, int pointIndex
HideSeries Hides a visible data series. Taskstring seriesName
PauseStreaming Pauses accepting streamed values. Task
RemoveSeries Removes a data series by name. Taskstring 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. TaskSvgChartData<double?> data
SetMaxDataPoints Updates the maximum number of streamed data points to keep. Taskint? maxDataPoints
SetOptions Replaces the chart options and refreshes the chart. TaskSvgChartOptions options
SetValue Updates a value in an existing data series. Taskstring seriesName, int index, double? value
SetViewport Sets the active chart viewport. TaskSvgChartViewport viewport
ShowDataPoint Shows a hidden radial data point. Taskstring seriesName, int pointIndex
ShowSeries Shows a hidden data series. Taskstring seriesName
ToSvgString Exports the chart root SVG markup as a string. ValueTask<string>
ToggleDataPoint Toggles the visibility of a radial data point. Taskstring seriesName, int pointIndex
ToggleSeries Toggles the visibility of a data series. Taskstring 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 DescriptionReturnParameters
Render Renders the plugin SVG content into the chart. voidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence
On this page