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 |
Visible |
Defines whether the title and subtitle are visible. |
bool | true |
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 |
TimeZone |
Defines the time zone used to interpret unspecified time values and format time labels. RemarksDefaults to TimeZoneInfo.Local. In Blazor Server applications this is the server time zone; set this parameter to the user's time zone when it differs from the server time zone. |
TimeZoneInfo | TimeZoneInfo.Local |
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 | |
LabelsOptions |
Defines label options for this value axis. |
SvgChartAxisLabelsOptions | null |
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. RemarksValues with DateTimeKind.Utc or DateTimeKind.Local represent instants and are converted to TimeZone. Values with DateTimeKind.Unspecified are interpreted in TimeZone without changing their wall-clock fields. |
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 |