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

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgColumnChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgBarChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgLineChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgAreaChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgPieChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgDoughnutChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgPolarAreaChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgRadarChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgScatterChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgBubbleChart

ParameterDefaultType
AccessibilityDescription—string

Specifies the optional SVG description element used by assistive technologies.
AccessibilityTitle—string

Specifies the optional SVG title element used by assistive technologies.
AnimationnullSvgChartAnimationOptions

Specifies chart animation options.
AriaLabel—string

Specifies the accessible label for the root SVG element.
ChildContentnullRenderFragment

Specifies the content to render inside the chart, including declarative axes, series, and options.
DatanullSvgChartData<double?>

Specifies explicit chart data used by imperative and model-based chart definitions.
ItemsnullIEnumerable<TItem>

Specifies the item collection used by declarative axis and series selectors.
OptionsnullSvgChartOptions

Specifies chart rendering options.
Role"img"string

Specifies the root SVG role used by assistive technologies.
StreamingnullSvgChartStreamingOptions

Specifies chart streaming options.
TabIndexnullint?

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

Specifies the chart rendering type.
Possible values:ColumnBarLineAreaPieDoughnutPolarAreaRadarScatterBubble

SvgChartTitle

ParameterDefaultType
SubtitlenullSvgChartTextOptions

Defines subtitle options.
TitlenullSvgChartTextOptions

Defines title options.
Visibletruebool

Defines whether the title and subtitle are visible.

SvgChartLegend

ParameterDefaultType
PositionBottomSvgChartLegendPosition

Defines the legend position.
Possible values:NoneTopBottom
When omitted, inherits the corresponding chart option.
Visibletruebool

Defines whether the legend is visible.
When omitted, inherits the corresponding chart option.

SvgChartTooltip

ParameterDefaultType
Enabledtruebool

Defines whether SVG chart tooltips are shown for points.
When omitted, inherits the corresponding chart option.
Height56double

Defines the tooltip height in SVG viewport units at the unscaled chart size. The rendered height is unaffected by chart scaling.
When omitted, inherits the corresponding chart option.
InteractionModeNearestSvgChartInteractionMode

Defines how related points are resolved for tooltip content.
Possible values:NearestIndexDataset
When omitted, inherits the corresponding chart option.
Intersecttruebool

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.
When omitted, inherits the corresponding chart option.
OffsetX8double

Defines the horizontal tooltip offset from the point anchor in SVG viewport units at the unscaled chart size. The rendered offset is unaffected by chart scaling.
When omitted, inherits the corresponding chart option.
OffsetY8double

Defines the vertical tooltip offset from the point anchor in SVG viewport units at the unscaled chart size. The rendered offset is unaffected by chart scaling.
When omitted, inherits the corresponding chart option.
TemplatenullRenderFragment<SvgChartTooltipContext>

Defines custom tooltip content.
When omitted, inherits the corresponding chart option.
Width180double

Defines the tooltip width in SVG viewport units at the unscaled chart size. The rendered width is unaffected by chart scaling.
When omitted, inherits the corresponding chart option.

SvgChartDataDrag

ParameterDefaultType
Enabledfalsebool

Defines whether data point dragging is enabled.
When omitted, inherits the corresponding chart option.
HitRadius12double

Defines the minimum pointer hit radius in SVG units.
When omitted, inherits the corresponding chart option.
ModeYSvgChartDataDragMode

Defines the axes along which data points can be dragged.
Possible values:XYXY
When omitted, inherits the corresponding chart option.
ShowTooltipfalsebool

Defines whether the point tooltip is shown and updated while dragging. The default is false.
When omitted, inherits the corresponding chart option.
XStepnulldouble?

Defines the optional increment to which dragged X values are snapped.
When omitted, inherits the corresponding chart option.
YStepnulldouble?

Defines the optional increment to which dragged Y values are snapped.
When omitted, inherits the corresponding chart option.

SvgChartDataDragOptions

ParameterDefaultType
Enabledfalsebool

Defines whether data point dragging is enabled.
HitRadius12double

Defines the minimum pointer hit radius in SVG units.
ModeYSvgChartDataDragMode

Defines the axes along which data points can be dragged.
Possible values:XYXY
ShowTooltipfalsebool

Defines whether the point tooltip is shown and updated while dragging. The default is false.
XStepnulldouble?

Defines the optional increment to which dragged X values are snapped.
YStepnulldouble?

Defines the optional increment to which dragged Y values are snapped.

SvgChartAnimation

ParameterDefaultType
AnimateOnLoadtruebool

Defines whether chart elements animate when the chart first renders.
When omitted, inherits the corresponding chart option.
AnimateOnUpdatetruebool

Defines whether chart elements animate when chart data or options update.
When omitted, inherits the corresponding chart option.
DelayTimeSpan.ZeroTimeSpan

Defines the delay before chart animations start.
When omitted, inherits the corresponding chart option.
DurationTimeSpan.FromMilliseconds( 400 )TimeSpan

Defines the duration used by chart animations.
When omitted, inherits the corresponding chart option.
EasingEaseOutSvgChartAnimationEasing

Defines the easing function used by chart animations.
Possible values:LinearEaseEaseInEaseOutEaseInOut
When omitted, inherits the corresponding chart option.
Enabledfalsebool

Defines whether general chart animations are enabled.
When omitted, inherits the corresponding chart option.
Geometrynew()SvgChartGeometryAnimationOptions

Defines geometry animation options.
When omitted, inherits the corresponding chart option.
Opacitynew()SvgChartOpacityAnimationOptions

Defines opacity animation options.
When omitted, inherits the corresponding chart option.
Pathnew()SvgChartPathAnimationOptions

Defines path animation options.
When omitted, inherits the corresponding chart option.
Strokenew()SvgChartStrokeAnimationOptions

Defines stroke animation options.
When omitted, inherits the corresponding chart option.
Transformnew()SvgChartTransformAnimationOptions

Defines transform animation options.
When omitted, inherits the corresponding chart option.

SvgChartAnimationOptions

ParameterDefaultType
AnimateOnLoadtruebool

Defines whether chart elements animate when the chart first renders.
AnimateOnUpdatetruebool

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

Defines the delay before chart animations start.
DurationTimeSpan.FromMilliseconds( 400 )TimeSpan

Defines the duration used by chart animations.
EasingEaseOutSvgChartAnimationEasing

Defines the easing function used by chart animations.
Possible values:LinearEaseEaseInEaseOutEaseInOut
Enabledfalsebool

Defines whether general chart animations are enabled.
Geometrynew()SvgChartGeometryAnimationOptions

Defines geometry animation options.
Opacitynew()SvgChartOpacityAnimationOptions

Defines opacity animation options.
Pathnew()SvgChartPathAnimationOptions

Defines path animation options.
Strokenew()SvgChartStrokeAnimationOptions

Defines stroke animation options.
Transformnew()SvgChartTransformAnimationOptions

Defines transform animation options.

SvgChartAnimationTargetOptions

ParameterDefaultType
AnimateOnLoadnullbool?

Defines whether the target animates when the chart first renders. When not set, the chart animation setting is used.
AnimateOnUpdatenullbool?

Defines whether the target animates when chart data or options update. When not set, the chart animation setting is used.
DelaynullTimeSpan?

Defines the target-specific animation delay. When not set, the chart animation delay is used.
DurationnullTimeSpan?

Defines the target-specific animation duration. When not set, the chart animation duration is used.
EasingnullSvgChartAnimationEasing?

Defines the target-specific animation easing. When not set, the chart animation easing is used.
Enabledtruebool

Defines whether animations for the target are enabled.

SvgChartGeometryAnimationOptions

ParameterDefaultType
AnimatePositiontruebool

Defines whether position attributes such as x, y, cx, and cy are animated.
AnimateSizetruebool

Defines whether size attributes such as width, height, and radius are animated.

SvgChartOpacityAnimationOptions

ParameterDefaultType
From0double

Defines the opacity value used as the animation start value.

SvgChartStrokeAnimationOptions

ParameterDefaultType
AnimateDashPatterntruebool

Defines whether stroke dash pattern changes may be animated by renderers that support stroke animations.
AnimateWidthtruebool

Defines whether stroke width changes may be animated by renderers that support stroke animations.

SvgChartTransformAnimationOptions

ParameterDefaultType
ScaleFrom0.95double

Defines the scale value used by renderers that support transform scale animations.
ScaleTo1double

Defines the scale target value used by renderers that support transform scale animations.

SvgChartPathAnimationOptions

ParameterDefaultType
AnimateLengthtruebool

Defines whether path length changes may be animated by renderers that support path animations.
AnimateShapetruebool

Defines whether path shape changes may be animated by renderers that support path animations.

SvgChartCategoryAxis

ParameterDefaultType
GridLinesChart optionsSvgChartGridLinesOptions

Defines grid line options for this category axis.
When omitted, inherits the corresponding axis options.
Id—string

Defines the axis identifier used by series to target this category axis.
When omitted, inherits the corresponding chart option.
LabelsnullIReadOnlyList<object>

Defines explicit category labels.
LabelsOptionsChart optionsSvgChartAxisLabelsOptions

Defines label options for this category axis.
When omitted, inherits the corresponding axis options.
PositionAutoSvgChartAxisPosition

Defines the axis position.
Possible values:AutoLeftRightTopBottom
When omitted, inherits the corresponding chart option.
Title—string

Defines the axis title.
When omitted, inherits the corresponding chart option.

SvgChartTimeAxis

ParameterDefaultType
Culture—string

Defines the culture name used to format time labels.
Format—string

Defines the time label format. When not set, the format is inferred from Unit.
GridLinesChart optionsSvgChartGridLinesOptions

Defines grid line options for this category axis.
When omitted, inherits the corresponding axis options.
Id—string

Defines the axis identifier used by series to target this category axis.
When omitted, inherits the corresponding chart option.
LabelsnullIReadOnlyList<object>

Defines explicit category labels.
LabelsOptionsChart optionsSvgChartAxisLabelsOptions

Defines label options for this category axis.
When omitted, inherits the corresponding axis options.
PositionAutoSvgChartAxisPosition

Defines the axis position.
Possible values:AutoLeftRightTopBottom
When omitted, inherits the corresponding chart option.
ScaleOrdinalSvgChartTimeScale

Defines how time values are mapped on the axis.
Possible values:OrdinalContinuous
TimeZoneTimeZoneInfo.LocalTimeZoneInfo

Defines the time zone used to interpret unspecified time values and format time labels.
Defaults 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.
Title—string

Defines the axis title.
When omitted, inherits the corresponding chart option.
UnitAutoSvgChartTimeUnit

Defines the preferred unit used to format time labels.
Possible values:AutoMillisecondSecondMinuteHourDayMonthYear

SvgChartValueAxis

ParameterDefaultType
BeginAtZerotruebool

Defines whether the value axis includes zero.
When omitted, inherits the corresponding chart option.
GridLinesChart optionsSvgChartGridLinesOptions

Defines grid line options for this value axis.
When omitted, inherits the corresponding axis options.
Id—string

Defines the axis identifier used by series to target this value axis.
When omitted, inherits the corresponding chart option.
LabelsOptionsChart optionsSvgChartAxisLabelsOptions

Defines label options for this value axis.
When omitted, inherits the corresponding axis options.
Maxnulldouble?

Defines a custom maximum value.
When omitted, inherits the corresponding chart option.
Minnulldouble?

Defines a custom minimum value.
When omitted, inherits the corresponding chart option.
PositionAutoSvgChartAxisPosition

Defines the axis position.
Possible values:AutoLeftRightTopBottom
When omitted, inherits the corresponding chart option.
Stackedfalsebool

Defines whether compatible series are stacked on this axis.
When omitted, inherits the corresponding chart option.
TickCount5int

Defines the number of axis ticks.
When omitted, inherits the corresponding chart option.
Title—string

Defines the axis title.
When omitted, inherits the corresponding chart option.

SvgChartLineAnnotation

ParameterDefaultType
BordernullSvgChartBorderOptions

Defines the annotation line border options.
DashPattern—string

Defines the annotation line dash pattern.
LabelnullSvgChartAnnotationLabelOptions

Defines annotation label options.
Name—string

Defines the annotation name.
Opacity1double

Defines the annotation opacity.
Ordernullint?

Defines the annotation rendering order among line annotations. Lower values are rendered first, behind higher values.
ValueAxisId—string

Defines the value axis identifier used by this annotation.
Visibletruebool

Defines whether the annotation is visible.
XMaxnulldouble?

Defines the annotation end X value. For category charts, this is the category index where -0.5 represents the left plot edge.
XMinnulldouble?

Defines the annotation start X value. For category charts, this is the category index where -0.5 represents the left plot edge.
YMaxnulldouble?

Defines the annotation end Y value.
YMinnulldouble?

Defines the annotation start Y value.

SvgChartBoxAnnotation

ParameterDefaultType
BackgroundColornullColor

Defines the annotation background color.
BordernullSvgChartBorderOptions

Defines the annotation border options.
LabelnullSvgChartAnnotationLabelOptions

Defines annotation label options.
Name—string

Defines the annotation name.
Opacity0.16double

Defines the annotation opacity.
Ordernullint?

Defines the annotation rendering order among box annotations. Lower values are rendered first, behind higher values.
ValueAxisId—string

Defines the value axis identifier used by this annotation.
Visibletruebool

Defines whether the annotation is visible.
XMaxnulldouble?

Defines the annotation end X value. For category charts, this is the category index where -0.5 represents the left plot edge.
XMinnulldouble?

Defines the annotation start X value. For category charts, this is the category index where -0.5 represents the left plot edge.
YMaxnulldouble?

Defines the annotation end Y value.
YMinnulldouble?

Defines the annotation start Y value.

SvgChartLabelAnnotation

ParameterDefaultType
LabelnullSvgChartAnnotationLabelOptions

Defines annotation label options.
Name—string

Defines the annotation name.
Ordernullint?

Defines the annotation rendering order among label annotations. Lower values are rendered first, behind higher values.
ValueAxisId—string

Defines the value axis identifier used by this annotation.
Visibletruebool

Defines whether the annotation is visible.
Xnulldouble?

Defines the annotation X value. For category charts, this is the category index.
Ynulldouble?

Defines the annotation Y value.

SvgChartEllipseAnnotation

ParameterDefaultType
BackgroundColornullColor

Defines the annotation background color.
BordernullSvgChartBorderOptions

Defines the annotation border options.
LabelnullSvgChartAnnotationLabelOptions

Defines annotation label options.
Name—string

Defines the annotation name.
Opacity0.16double

Defines the annotation opacity.
Ordernullint?

Defines the annotation rendering order among ellipse annotations. Lower values are rendered first, behind higher values.
ValueAxisId—string

Defines the value axis identifier used by this annotation.
Visibletruebool

Defines whether the annotation is visible.
XMaxnulldouble?

Defines the annotation end X value. For category charts, this is the category index where -0.5 represents the left plot edge.
XMinnulldouble?

Defines the annotation start X value. For category charts, this is the category index where -0.5 represents the left plot edge.
YMaxnulldouble?

Defines the annotation end Y value.
YMinnulldouble?

Defines the annotation start Y value.

SvgChartPointAnnotation

ParameterDefaultType
BackgroundColornullColor

Defines the annotation background color.
BordernullSvgChartBorderOptions

Defines the annotation border options.
LabelnullSvgChartAnnotationLabelOptions

Defines annotation label options.
Name—string

Defines the annotation name.
Opacity1double

Defines the annotation opacity.
Ordernullint?

Defines the annotation rendering order among point annotations. Lower values are rendered first, behind higher values.
Radius5double

Defines the annotation point radius.
ValueAxisId—string

Defines the value axis identifier used by this annotation.
Visibletruebool

Defines whether the annotation is visible.
Xnulldouble?

Defines the annotation X value. For category charts, this is the category index.
Ynulldouble?

Defines the annotation Y value.

SvgChartAnnotationOptions

ParameterDefaultType
LabelnullSvgChartAnnotationLabelOptions

Defines annotation label options.
Name—string

Defines the annotation name.
Ordernullint?

Defines the annotation rendering order among annotations of the same type. Lower values are rendered first, behind higher values.
ValueAxisId—string

Defines the value axis identifier used by this annotation.
Visibletruebool

Defines whether the annotation is visible.

SvgChartLineAnnotationOptions

ParameterDefaultType
Bordernew() { Width = 2, }SvgChartBorderOptions

Defines the annotation line border options.
DashPattern—string

Defines the annotation line dash pattern.
Opacity1double

Defines the annotation opacity.
XMaxnulldouble?

Defines the annotation end X value. For category charts, this is the category index where -0.5 represents the left plot edge.
XMinnulldouble?

Defines the annotation start X value. For category charts, this is the category index where -0.5 represents the left plot edge.
YMaxnulldouble?

Defines the annotation end Y value.
YMinnulldouble?

Defines the annotation start Y value.

SvgChartBoxAnnotationOptions

ParameterDefaultType
BackgroundColornullColor

Defines the annotation background color.
Bordernew()SvgChartBorderOptions

Defines the annotation border options.
Opacity0.16double

Defines the annotation opacity.
XMaxnulldouble?

Defines the annotation end X value. For category charts, this is the category index where -0.5 represents the left plot edge.
XMinnulldouble?

Defines the annotation start X value. For category charts, this is the category index where -0.5 represents the left plot edge.
YMaxnulldouble?

Defines the annotation end Y value.
YMinnulldouble?

Defines the annotation start Y value.

SvgChartLabelAnnotationOptions

ParameterDefaultType
Xnulldouble?

Defines the annotation X value. For category charts, this is the category index.
Ynulldouble?

Defines the annotation Y value.

SvgChartEllipseAnnotationOptions

ParameterDefaultType
BackgroundColornullColor

Defines the annotation background color.
Bordernew() { Width = 1, }SvgChartBorderOptions

Defines the annotation border options.
Opacity0.16double

Defines the annotation opacity.
XMaxnulldouble?

Defines the annotation end X value. For category charts, this is the category index where -0.5 represents the left plot edge.
XMinnulldouble?

Defines the annotation start X value. For category charts, this is the category index where -0.5 represents the left plot edge.
YMaxnulldouble?

Defines the annotation end Y value.
YMinnulldouble?

Defines the annotation start Y value.

SvgChartPointAnnotationOptions

ParameterDefaultType
BackgroundColornullColor

Defines the annotation background color.
Bordernew() { Width = 1, }SvgChartBorderOptions

Defines the annotation border options.
Opacity1double

Defines the annotation opacity.
Radius5double

Defines the annotation point radius.
Xnulldouble?

Defines the annotation X value. For category charts, this is the category index.
Ynulldouble?

Defines the annotation Y value.

SvgChartAnnotationLabelOptions

ParameterDefaultType
BackgroundColornullColor

Defines the annotation label background color.
Bordernew() { Radius = 3, }SvgChartBorderOptions

Defines the annotation label border options.
Fontnew() { Size = 11, Weight = "600", }SvgChartFontOptions

Defines the annotation label font options.
Offset8double

Defines the annotation label offset from its anchor.
Paddingnew() { Top = 3, End = 6, Bottom = 3, Start = 6, }SvgChartSpacing

Defines the annotation label padding.
PositionCenterSvgChartAnnotationLabelPosition

Defines the annotation label position.
Possible values:StartCenterEnd
Text—string

Defines the annotation label text.
Visiblefalsebool

Defines whether the annotation label is visible.

SvgChartDataLabels

ParameterDefaultType
BackgroundColornullColor

Defines the label background color.
When omitted, inherits the corresponding chart option.
BordernullSvgChartBorderOptions

Defines the label border options.
When omitted, inherits the corresponding chart option.
FontnullSvgChartFontOptions

Defines data label font options.
When omitted, inherits the corresponding chart option.
Interactivetruebool

Defines whether data labels react to pointer and keyboard interactions.
When omitted, inherits the corresponding chart option.
Offset6double

Defines the label offset from the point anchor.
When omitted, inherits the corresponding chart option.
Opacity1double

Defines the label opacity.
When omitted, inherits the corresponding chart option.
PaddingnullSvgChartSpacing

Defines the label padding.
When omitted, inherits the corresponding chart option.
PositionAutoSvgChartDataLabelPosition

Defines the data label position.
Possible values:AutoCenterTopEndBottomStart
When omitted, inherits the corresponding chart option.
Visiblefalsebool

Defines whether data labels are visible.
When omitted, inherits the corresponding chart option.

SvgChartDataLabelsOptions

ParameterDefaultType
BackgroundColornullColor

Defines the label background color.
Bordernew() { Radius = 3, }SvgChartBorderOptions

Defines the label border options.
Fontnew() { Size = 11, Weight = "600", }SvgChartFontOptions

Defines data label font options.
Interactivetruebool

Defines whether data labels react to pointer and keyboard interactions.
Offset6double

Defines the label offset from the point anchor.
Opacity1double

Defines the label opacity.
Paddingnew() { Top = 3, End = 5, Bottom = 3, Start = 5, }SvgChartSpacing

Defines the label padding.
PositionAutoSvgChartDataLabelPosition

Defines the data label position.
Possible values:AutoCenterTopEndBottomStart
Visiblefalsebool

Defines whether data labels are visible.

SvgChartStreamingOptions

ParameterDefaultType
Animationnew()SvgChartStreamingAnimationOptions

Defines streaming animation options.
DurationnullTimeSpan?

Defines the maximum time span to keep. When null, points are not trimmed by duration and retention is unlimited unless limited by MaxDataPoints.
Enabledtruebool

Defines whether streaming behavior is enabled.
IndexAxisXSvgChartIndexAxis

Defines the axis used for the streaming index.
Possible values:XY
MaxDataPointsnullint?

Defines the maximum number of data points to keep. When null, points are not trimmed by count.
RefreshIntervalTimeSpan.ZeroTimeSpan

Defines the minimum time between chart redraws while streaming.
Reversefalsebool

Defines whether the streaming index axis is reversed.
VisibleDataPointsnullint?

Defines the number of data points visible in the streaming viewport. When null, all retained points are visible.

SvgChartStreamingAnimationOptions

ParameterDefaultType
DurationTimeSpan.ZeroTimeSpan

Defines the animation duration used when the streaming viewport advances. When zero, the refresh interval is used.
Enabledtruebool

Defines whether the streaming viewport should animate between appended values.

SvgChartTrendline

ParameterDefaultType
ColornullColor

Defines the trendline color. Use a Blazorise theme color, or pass a CSS color value such as #4c6ef5, rgb(76, 110, 245), hsl(228 88% 60%), or var(--chart-color).
DashPattern"6 4"string

Defines the trendline stroke dash pattern.
Name—string

Defines the trendline name.
Opacity0.85double

Defines the trendline opacity.
Ordernullint?

Defines the trendline rendering order among other trendlines. Lower values are rendered first, behind higher values.
SeriesName—string

Defines the source series name used to calculate the trendline.
StrokeWidth2double

Defines the trendline stroke width.
TypeLinearSvgChartTrendlineType

Defines the trendline calculation type.
Possible values:Linear
Visibletruebool

Defines whether the trendline is visible.

SvgChartTrendlineOptions

ParameterDefaultType
ColornullColor

Defines the trendline color. Use a Blazorise theme color, or pass a CSS color value such as #4c6ef5, rgb(76, 110, 245), hsl(228 88% 60%), or var(--chart-color).
DashPattern"6 4"string

Defines the trendline stroke dash pattern.
Name—string

Defines the trendline name.
Opacity0.85double

Defines the trendline opacity.
Ordernullint?

Defines the trendline rendering order among other trendlines. Lower values are rendered first, behind higher values.
SeriesName—string

Defines the source series name used to calculate the trendline.
StrokeWidth2double

Defines the trendline stroke width.
TypeLinearSvgChartTrendlineType

Defines the trendline calculation type.
Possible values:Linear
Visibletruebool

Defines whether the trendline is visible.

SvgChartZoom

ParameterDefaultType
Enabledfalsebool

Defines whether zoom and pan behavior is enabled.
When omitted, inherits the corresponding chart option.
MaxZoom20double

Defines the maximum zoom factor relative to the full data range.
When omitted, inherits the corresponding chart option.
MinZoom1double

Defines the minimum zoom factor relative to the full data range.
When omitted, inherits the corresponding chart option.
ModeXSvgChartZoomMode

Defines which chart axis can be zoomed or panned.
Possible values:XYXY
When omitted, inherits the corresponding chart option.
Pantruebool

Defines whether drag panning is enabled.
When omitted, inherits the corresponding chart option.
ViewportnullSvgChartViewport

Defines the current visible viewport.
When omitted, inherits the corresponding chart option.
Wheeltruebool

Defines whether mouse wheel zoom is enabled.
When omitted, inherits the corresponding chart option.

SvgChartZoomOptions

ParameterDefaultType
Enabledfalsebool

Defines whether zoom and pan behavior is enabled.
MaxZoom20double

Defines the maximum zoom factor relative to the full data range.
MinZoom1double

Defines the minimum zoom factor relative to the full data range.
ModeXSvgChartZoomMode

Defines which chart axis can be zoomed or panned.
Possible values:XYXY
Pantruebool

Defines whether drag panning is enabled.
ViewportnullSvgChartViewport

Defines the current visible viewport.
Wheeltruebool

Defines whether mouse wheel zoom is enabled.

Events

SvgChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgColumnChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgBarChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgLineChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgAreaChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgPieChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgDoughnutChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgPolarAreaChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgRadarChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgScatterChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgBubbleChart

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is clicked.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a rendered chart point is hovered.

SvgChartTooltip

EventType
FormatterFunc<SvgChartTooltipContext, string>

Defines a callback used to format default tooltip text.
When omitted, inherits the corresponding chart option.

SvgChartDataDrag

EventType
CanDragFunc<SvgChartPointEventArgs, bool>

Defines an optional predicate that determines whether an individual point can be dragged.
When omitted, inherits the corresponding chart option.
DragEndedEventCallback<SvgChartDataPointDragEventArgs>

Occurs when a data point drag ends or is canceled.
DraggingEventCallback<SvgChartDataPointDragEventArgs>

Occurs when a dragged data point value changes.
DragStartedEventCallback<SvgChartDataPointDragEventArgs>

Occurs when a data point drag starts.

SvgChartDataDragOptions

EventType
CanDragFunc<SvgChartPointEventArgs, bool>

Defines an optional predicate that determines whether an individual point can be dragged.

SvgChartCategoryAxis

EventType
TickFormatterFunc<SvgChartAxisTickContext, string>

Defines a callback used to format category axis labels.
When omitted, inherits the corresponding chart option.
ValueFunc<TItem, object>

Defines a selector used to read category labels from chart items.

SvgChartTimeAxis

EventType
TickFormatterFunc<SvgChartAxisTickContext, string>

Defines a callback used to format category axis labels.
When omitted, inherits the corresponding chart option.
TimeValueFunc<TItem, DateTime?>

Defines a selector used to read time values from chart items.
Values 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.
ValueFunc<TItem, object>

Defines a selector used to read category labels from chart items.

SvgChartValueAxis

EventType
TickFormatterFunc<SvgChartAxisTickContext, string>

Defines a callback used to format value axis tick labels.
When omitted, inherits the corresponding chart option.

SvgChartDataLabels

EventType
ClickedEventCallback<SvgChartPointEventArgs>

Occurs when a data label is clicked.
FormatterFunc<SvgChartDataLabelContext, string>

Defines a callback used to format label text.
When omitted, inherits the corresponding chart option.
HoveredEventCallback<SvgChartPointEventArgs>

Occurs when a data label is hovered.

SvgChartDataLabelsOptions

EventType
FormatterFunc<SvgChartDataLabelContext, string>

Defines a callback used to format label text.

SvgChartZoom

EventType
PannedEventCallback<SvgChartPannedEventArgs>

Occurs after the chart is panned.
ViewportChangedEventCallback<SvgChartViewport>

Occurs when the visible viewport changes.
ZoomedEventCallback<SvgChartZoomedEventArgs>

Occurs after the chart is zoomed.

Methods

SvgChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgColumnChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgBarChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgLineChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgAreaChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgPieChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgDoughnutChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgPolarAreaChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgRadarChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgScatterChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgBubbleChart

MethodReturnParameters
AddLabelTaskobject label

Adds a category label to the chart data.
AddSeriesTaskSvgChartSeriesData<double?> series

Adds a data series to the chart.
AddValueTaskstring seriesName, double? value

Adds a value to an existing data series.
AppendValuesTaskobject label, IReadOnlyDictionary<string, double?> values

Appends streamed values to matching series and adds the label as the next category.
AppendValueTaskstring seriesName, object label, double? value

Appends a streamed value to a series and adds the label as the next category.
ClearTask—

Clears chart labels, values, visibility state, tooltip state, viewport, and streaming state.
HideDataPointTaskstring seriesName, int pointIndex

Hides a visible radial data point.
HideSeriesTaskstring seriesName

Hides a visible data series.
PauseStreamingTask—

Pauses accepting streamed values.
RemoveSeriesTaskstring name

Removes a data series by name.
ResetZoomTask—

Resets the chart zoom viewport.
ResizeTask—

Refreshes the chart after its container size changes.
ResumeStreamingTask—

Resumes accepting streamed values.
SetDataTaskSvgChartData<double?> data

Replaces the chart data and refreshes the chart.
SetMaxDataPointsTaskint? maxDataPoints

Updates the maximum number of streamed data points to keep.
SetOptionsTaskSvgChartOptions options

Replaces the chart options and refreshes the chart.
SetValueTaskstring seriesName, int index, double? value

Updates a value in an existing data series.
SetViewportTaskSvgChartViewport viewport

Sets the active chart viewport.
ShowDataPointTaskstring seriesName, int pointIndex

Shows a hidden radial data point.
ShowSeriesTaskstring seriesName

Shows a hidden data series.
ToSvgStringValueTask<string>—

Exports the chart root SVG markup as a string.
ToggleDataPointTaskstring seriesName, int pointIndex

Toggles the visibility of a radial data point.
ToggleSeriesTaskstring seriesName

Toggles the visibility of a data series.
UpdateTask—

Refreshes the chart.
ZoomInTask—

Zooms into the chart from the center of the plot area.
ZoomOutTask—

Zooms out from the center of the plot area.

SvgChartDataDrag

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartAnimation

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartLineAnnotation

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartBoxAnnotation

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartLabelAnnotation

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartEllipseAnnotation

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartPointAnnotation

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartDataLabels

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartPluginBase

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartTrendline

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.

SvgChartZoom

MethodReturnParameters
RendervoidSvgChartPluginRenderContext context, RenderTreeBuilder builder, int sequence

Renders the plugin SVG content into the chart.