Blazorise SVG Chart: API Reference
Explore the API reference for Blazorise SVG chart components, options, methods, and events.
For examples and usage guidance, see the SVG Chart documentation.
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 |
Intersect |
Defines whether the pointer must intersect a rendered data point to show the tooltip. When false, the nearest category is resolved from the plot area for cartesian charts. |
bool | true |
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() |
SvgChartAnimationOptions
| 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 | false |
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() |
SvgChartAnimationTargetOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
AnimateOnLoad |
Defines whether the target animates when the chart first renders. When not set, the chart animation setting is used. |
bool? | null |
AnimateOnUpdate |
Defines whether the target animates when chart data or options update. When not set, the chart animation setting is used. |
bool? | null |
Delay |
Defines the target-specific animation delay. When not set, the chart animation delay is used. |
TimeSpan? | null |
Duration |
Defines the target-specific animation duration. When not set, the chart animation duration is used. |
TimeSpan? | null |
Easing |
Defines the target-specific animation easing. When not set, the chart animation easing is used. |
SvgChartAnimationEasing? | null |
Enabled |
Defines whether animations for the target are enabled. |
bool | true |
SvgChartGeometryAnimationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
AnimatePosition |
Defines whether position attributes such as x, y, cx, and cy are animated. |
bool | true |
AnimateSize |
Defines whether size attributes such as width, height, and radius are animated. |
bool | true |
SvgChartOpacityAnimationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
From |
Defines the opacity value used as the animation start value. |
double | 0 |
SvgChartStrokeAnimationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
AnimateDashPattern |
Defines whether stroke dash pattern changes may be animated by renderers that support stroke animations. |
bool | true |
AnimateWidth |
Defines whether stroke width changes may be animated by renderers that support stroke animations. |
bool | true |
SvgChartTransformAnimationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
ScaleFrom |
Defines the scale value used by renderers that support transform scale animations. |
double | 0.95 |
ScaleTo |
Defines the scale target value used by renderers that support transform scale animations. |
double | 1 |
SvgChartPathAnimationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
AnimateLength |
Defines whether path length changes may be animated by renderers that support path animations. |
bool | true |
AnimateShape |
Defines whether path shape changes may be animated by renderers that support path animations. |
bool | true |
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 |
SvgChartLineAnnotation
| Parameter | Description | Type | Default |
|---|---|---|---|
Border |
Defines the annotation line border options. |
SvgChartBorderOptions | null |
DashPattern |
Defines the annotation line dash pattern. |
string | |
Label |
Defines annotation label options. |
SvgChartAnnotationLabelOptions | null |
Name |
Defines the annotation name. |
string | |
Opacity |
Defines the annotation opacity. |
double | 1 |
Order |
Defines the annotation rendering order among line annotations. Lower values are rendered first, behind higher values. |
int? | null |
ValueAxisId |
Defines the value axis identifier used by this annotation. |
string | |
Visible |
Defines whether the annotation is visible. |
bool | true |
XMax |
Defines the annotation end X value. For category charts, this is the category index where |
double? | null |
XMin |
Defines the annotation start X value. For category charts, this is the category index where |
double? | null |
YMax |
Defines the annotation end Y value. |
double? | null |
YMin |
Defines the annotation start Y value. |
double? | null |
SvgChartBoxAnnotation
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation background color. |
Color | null |
Border |
Defines the annotation border options. |
SvgChartBorderOptions | null |
Label |
Defines annotation label options. |
SvgChartAnnotationLabelOptions | null |
Name |
Defines the annotation name. |
string | |
Opacity |
Defines the annotation opacity. |
double | 0.16 |
Order |
Defines the annotation rendering order among box annotations. Lower values are rendered first, behind higher values. |
int? | null |
ValueAxisId |
Defines the value axis identifier used by this annotation. |
string | |
Visible |
Defines whether the annotation is visible. |
bool | true |
XMax |
Defines the annotation end X value. For category charts, this is the category index where |
double? | null |
XMin |
Defines the annotation start X value. For category charts, this is the category index where |
double? | null |
YMax |
Defines the annotation end Y value. |
double? | null |
YMin |
Defines the annotation start Y value. |
double? | null |
SvgChartLabelAnnotation
| Parameter | Description | Type | Default |
|---|---|---|---|
Label |
Defines annotation label options. |
SvgChartAnnotationLabelOptions | null |
Name |
Defines the annotation name. |
string | |
Order |
Defines the annotation rendering order among label annotations. Lower values are rendered first, behind higher values. |
int? | null |
ValueAxisId |
Defines the value axis identifier used by this annotation. |
string | |
Visible |
Defines whether the annotation is visible. |
bool | true |
X |
Defines the annotation X value. For category charts, this is the category index. |
double? | null |
Y |
Defines the annotation Y value. |
double? | null |
SvgChartEllipseAnnotation
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation background color. |
Color | null |
Border |
Defines the annotation border options. |
SvgChartBorderOptions | null |
Label |
Defines annotation label options. |
SvgChartAnnotationLabelOptions | null |
Name |
Defines the annotation name. |
string | |
Opacity |
Defines the annotation opacity. |
double | 0.16 |
Order |
Defines the annotation rendering order among ellipse annotations. Lower values are rendered first, behind higher values. |
int? | null |
ValueAxisId |
Defines the value axis identifier used by this annotation. |
string | |
Visible |
Defines whether the annotation is visible. |
bool | true |
XMax |
Defines the annotation end X value. For category charts, this is the category index where |
double? | null |
XMin |
Defines the annotation start X value. For category charts, this is the category index where |
double? | null |
YMax |
Defines the annotation end Y value. |
double? | null |
YMin |
Defines the annotation start Y value. |
double? | null |
SvgChartPointAnnotation
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation background color. |
Color | null |
Border |
Defines the annotation border options. |
SvgChartBorderOptions | null |
Label |
Defines annotation label options. |
SvgChartAnnotationLabelOptions | null |
Name |
Defines the annotation name. |
string | |
Opacity |
Defines the annotation opacity. |
double | 1 |
Order |
Defines the annotation rendering order among point annotations. Lower values are rendered first, behind higher values. |
int? | null |
Radius |
Defines the annotation point radius. |
double | 5 |
ValueAxisId |
Defines the value axis identifier used by this annotation. |
string | |
Visible |
Defines whether the annotation is visible. |
bool | true |
X |
Defines the annotation X value. For category charts, this is the category index. |
double? | null |
Y |
Defines the annotation Y value. |
double? | null |
SvgChartAnnotationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
Label |
Defines annotation label options. |
SvgChartAnnotationLabelOptions | null |
Name |
Defines the annotation name. |
string | |
Order |
Defines the annotation rendering order among annotations of the same type. Lower values are rendered first, behind higher values. |
int? | null |
ValueAxisId |
Defines the value axis identifier used by this annotation. |
string | |
Visible |
Defines whether the annotation is visible. |
bool | true |
SvgChartLineAnnotationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
Border |
Defines the annotation line border options. |
SvgChartBorderOptions | new()
{
Width = 2,
} |
DashPattern |
Defines the annotation line dash pattern. |
string | |
Opacity |
Defines the annotation opacity. |
double | 1 |
XMax |
Defines the annotation end X value. For category charts, this is the category index where |
double? | null |
XMin |
Defines the annotation start X value. For category charts, this is the category index where |
double? | null |
YMax |
Defines the annotation end Y value. |
double? | null |
YMin |
Defines the annotation start Y value. |
double? | null |
SvgChartBoxAnnotationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation background color. |
Color | null |
Border |
Defines the annotation border options. |
SvgChartBorderOptions | new() |
Opacity |
Defines the annotation opacity. |
double | 0.16 |
XMax |
Defines the annotation end X value. For category charts, this is the category index where |
double? | null |
XMin |
Defines the annotation start X value. For category charts, this is the category index where |
double? | null |
YMax |
Defines the annotation end Y value. |
double? | null |
YMin |
Defines the annotation start Y value. |
double? | null |
SvgChartLabelAnnotationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
X |
Defines the annotation X value. For category charts, this is the category index. |
double? | null |
Y |
Defines the annotation Y value. |
double? | null |
SvgChartEllipseAnnotationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation background color. |
Color | null |
Border |
Defines the annotation border options. |
SvgChartBorderOptions | new()
{
Width = 1,
} |
Opacity |
Defines the annotation opacity. |
double | 0.16 |
XMax |
Defines the annotation end X value. For category charts, this is the category index where |
double? | null |
XMin |
Defines the annotation start X value. For category charts, this is the category index where |
double? | null |
YMax |
Defines the annotation end Y value. |
double? | null |
YMin |
Defines the annotation start Y value. |
double? | null |
SvgChartPointAnnotationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation background color. |
Color | null |
Border |
Defines the annotation border options. |
SvgChartBorderOptions | new()
{
Width = 1,
} |
Opacity |
Defines the annotation opacity. |
double | 1 |
Radius |
Defines the annotation point radius. |
double | 5 |
X |
Defines the annotation X value. For category charts, this is the category index. |
double? | null |
Y |
Defines the annotation Y value. |
double? | null |
SvgChartAnnotationLabelOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the annotation label background color. |
Color | null |
Border |
Defines the annotation label border options. |
SvgChartBorderOptions | new()
{
Radius = 3,
} |
Font |
Defines the annotation label font options. |
SvgChartFontOptions | new()
{
Size = 11,
Weight = "600",
} |
Offset |
Defines the annotation label offset from its anchor. |
double | 8 |
Padding |
Defines the annotation label padding. |
SvgChartSpacing | new()
{
Top = 3,
End = 6,
Bottom = 3,
Start = 6,
} |
Position |
Defines the annotation label position. Possible values: |
SvgChartAnnotationLabelPosition | SvgChartAnnotationLabelPosition.Center |
Text |
Defines the annotation label text. |
string | |
Visible |
Defines whether the annotation label is visible. |
bool | false |
SvgChartDataLabels
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the label background color. |
Color | null |
Border |
Defines the label border options. |
SvgChartBorderOptions | null |
Font |
Defines data label font options. |
SvgChartFontOptions | null |
Interactive |
Defines whether data labels react to pointer and keyboard interactions. |
bool | true |
Offset |
Defines the label offset from the point anchor. |
double | 6 |
Opacity |
Defines the label opacity. |
double | 1 |
Padding |
Defines the label padding. |
SvgChartSpacing | null |
Position |
Defines the data label position. Possible values: |
SvgChartDataLabelPosition | SvgChartDataLabelPosition.Auto |
Visible |
Defines whether data labels are visible. |
bool | true |
SvgChartDataLabelsOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
BackgroundColor |
Defines the label background color. |
Color | null |
Border |
Defines the label border options. |
SvgChartBorderOptions | new()
{
Radius = 3,
} |
Font |
Defines data label font options. |
SvgChartFontOptions | new()
{
Size = 11,
Weight = "600",
} |
Interactive |
Defines whether data labels react to pointer and keyboard interactions. |
bool | true |
Offset |
Defines the label offset from the point anchor. |
double | 6 |
Opacity |
Defines the label opacity. |
double | 1 |
Padding |
Defines the label padding. |
SvgChartSpacing | new()
{
Top = 3,
End = 5,
Bottom = 3,
Start = 5,
} |
Position |
Defines the data label position. Possible values: |
SvgChartDataLabelPosition | SvgChartDataLabelPosition.Auto |
Visible |
Defines whether data labels are visible. |
bool | false |
SvgChartStreamingOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
Animation |
Defines streaming animation options. |
SvgChartStreamingAnimationOptions | new() |
Duration |
Defines the maximum time span to keep. When null, points are not trimmed by duration and retention is unlimited unless limited by MaxDataPoints. |
TimeSpan? | null |
Enabled |
Defines whether streaming behavior is enabled. |
bool | true |
IndexAxis |
Defines the axis used for the streaming index. Possible values: |
SvgChartIndexAxis | SvgChartIndexAxis.X |
MaxDataPoints |
Defines the maximum number of data points to keep. When null, points are not trimmed by count. |
int? | null |
RefreshInterval |
Defines the minimum time between chart redraws while streaming. |
TimeSpan | TimeSpan.Zero |
Reverse |
Defines whether the streaming index axis is reversed. |
bool | false |
VisibleDataPoints |
Defines the number of data points visible in the streaming viewport. When null, all retained points are visible. |
int? | null |
SvgChartStreamingAnimationOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
Duration |
Defines the animation duration used when the streaming viewport advances. When zero, the refresh interval is used. |
TimeSpan | TimeSpan.Zero |
Enabled |
Defines whether the streaming viewport should animate between appended values. |
bool | true |
SvgChartTrendline
| Parameter | Description | Type | Default |
|---|---|---|---|
Color |
Defines the trendline color. Use a Blazorise theme color, or pass a CSS color value such as |
Color | null |
DashPattern |
Defines the trendline stroke dash pattern. |
string | "6 4" |
Name |
Defines the trendline name. |
string | |
Opacity |
Defines the trendline opacity. |
double | 0.85 |
Order |
Defines the trendline rendering order among other trendlines. Lower values are rendered first, behind higher values. |
int? | null |
SeriesName |
Defines the source series name used to calculate the trendline. |
string | |
StrokeWidth |
Defines the trendline stroke width. |
double | 2 |
Type |
Defines the trendline calculation type. Possible values: |
SvgChartTrendlineType | SvgChartTrendlineType.Linear |
Visible |
Defines whether the trendline is visible. |
bool | true |
SvgChartTrendlineOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
Color |
Defines the trendline color. Use a Blazorise theme color, or pass a CSS color value such as |
Color | null |
DashPattern |
Defines the trendline stroke dash pattern. |
string | "6 4" |
Name |
Defines the trendline name. |
string | |
Opacity |
Defines the trendline opacity. |
double | 0.85 |
Order |
Defines the trendline rendering order among other trendlines. Lower values are rendered first, behind higher values. |
int? | null |
SeriesName |
Defines the source series name used to calculate the trendline. |
string | |
StrokeWidth |
Defines the trendline stroke width. |
double | 2 |
Type |
Defines the trendline calculation type. Possible values: |
SvgChartTrendlineType | SvgChartTrendlineType.Linear |
Visible |
Defines whether the trendline is visible. |
bool | true |
SvgChartZoom
| Parameter | Description | Type | Default |
|---|---|---|---|
Enabled |
Defines whether zoom and pan behavior is enabled. |
bool | false |
MaxZoom |
Defines the maximum zoom factor relative to the full data range. |
double | 20 |
MinZoom |
Defines the minimum zoom factor relative to the full data range. |
double | 1 |
Mode |
Defines which chart axis can be zoomed or panned. Possible values: |
SvgChartZoomMode | SvgChartZoomMode.X |
Pan |
Defines whether drag panning is enabled. |
bool | true |
Viewport |
Defines the current visible viewport. |
SvgChartViewport | null |
Wheel |
Defines whether mouse wheel zoom is enabled. |
bool | true |
SvgChartZoomOptions
| Parameter | Description | Type | Default |
|---|---|---|---|
Enabled |
Defines whether zoom and pan behavior is enabled. |
bool | false |
MaxZoom |
Defines the maximum zoom factor relative to the full data range. |
double | 20 |
MinZoom |
Defines the minimum zoom factor relative to the full data range. |
double | 1 |
Mode |
Defines which chart axis can be zoomed or panned. Possible values: |
SvgChartZoomMode | SvgChartZoomMode.X |
Pan |
Defines whether drag panning is enabled. |
bool | true |
Viewport |
Defines the current visible viewport. |
SvgChartViewport | null |
Wheel |
Defines whether mouse wheel zoom is enabled. |
bool | true |
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> |
SvgChartDataLabels
| Event | Description | Type |
|---|---|---|
Clicked |
Occurs when a data label is clicked. |
EventCallback<SvgChartPointEventArgs> |
Formatter |
Defines a callback used to format label text. |
Func<SvgChartDataLabelContext, string> |
Hovered |
Occurs when a data label is hovered. |
EventCallback<SvgChartPointEventArgs> |
SvgChartDataLabelsOptions
| Event | Description | Type |
|---|---|---|
Formatter |
Defines a callback used to format label text. |
Func<SvgChartDataLabelContext, string> |
SvgChartZoom
| Event | Description | Type |
|---|---|---|
Panned |
Occurs after the chart is panned. |
EventCallback<SvgChartPannedEventArgs> |
ViewportChanged |
Occurs when the visible viewport changes. |
EventCallback<SvgChartViewport> |
Zoomed |
Occurs after the chart is zoomed. |
EventCallback<SvgChartZoomedEventArgs> |
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 |
SvgChartLineAnnotation
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartBoxAnnotation
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartLabelAnnotation
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartEllipseAnnotation
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartPointAnnotation
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartDataLabels
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartPluginBase
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartTrendline
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |
SvgChartZoom
| Method | Description | Return | Parameters |
|---|---|---|---|
Render |
Renders the plugin SVG content into the chart. | void | SvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence |