RadzenSpiderChart Class

RadzenSpiderChart component displays multi-dimensional data in a spider web format.

Inheritance

Object

ComponentBase

RadzenComponent

RadzenSpiderChart

Implements

IComponent

IHandleEvent

IHandleAfterRender

IRadzenSpiderChart

Namespace: Radzen.Blazor

Assembly: Radzen.Blazor.dll

Syntax

public class RadzenSpiderChart : RadzenComponent, IComponent, IHandleEvent, IHandleAfterRender, IRadzenSpiderChart

Constructors

RadzenSpiderChartLink to this section

RadzenSpiderChart component displays multi-dimensional data in a spider web format.

Declaration
public RadzenSpiderChart()

Properties

ChildContentLink to this section

Gets or sets child content containing RadzenSpiderSeries components.

Declaration
public RenderFragment ChildContent { get; set; }
Property Value
Type Description
RenderFragmentGets or sets child content containing RadzenSpiderSeries components.

ColorSchemeLink to this section

Gets or sets the color scheme of the chart. Available schemes include Pastel (default), Palette, Monochrome, and custom color schemes.

Declaration
public ColorScheme ColorScheme { get; set; }
Property Value
Type Description
ColorSchemeGets or sets the color scheme of the chart. Available schemes include Pastel (default), Palette, Monochrome, and custom color schemes.

EndAngleLink to this section

Gets or sets the end angle in degrees (0 = top/north, clockwise). Default is 360 (full circle).

Declaration
public double EndAngle { get; set; }
Property Value
Type Description
doubleGets or sets the end angle in degrees (0 = top/north, clockwise). Default is 360 (full circle).

GridShapeLink to this section

Gets or sets the grid shape of the chart.

Declaration
public SpiderChartGridShape GridShape { get; set; }
Property Value
Type Description
SpiderChartGridShapeGets or sets the grid shape of the chart.

SeriesClickLink to this section

Event callback for when a series (or a marker) is clicked. Matches SeriesClick behavior.

Declaration
public EventCallback<SeriesClickEventArgs> SeriesClick { get; set; }
Property Value
Type Description
EventCallback<SeriesClickEventArgs>Event callback for when a series (or a marker) is clicked. Matches SeriesClick behavior.

ShowAxisValuesLink to this section

Gets or sets whether numeric axis values are shown along the first radial axis.

Declaration
public bool ShowAxisValues { get; set; }
Property Value
Type Description
boolGets or sets whether numeric axis values are shown along the first radial axis.

ShowMarkersLink to this section

Gets or sets whether markers are visible.

Declaration
public bool ShowMarkers { get; set; }
Property Value
Type Description
boolGets or sets whether markers are visible.

ShowTooltipLink to this section

Gets or sets whether tooltips are shown.

Declaration
public bool ShowTooltip { get; set; }
Property Value
Type Description
boolGets or sets whether tooltips are shown.

StartAngleLink to this section

Gets or sets the start angle in degrees (0 = top/north, clockwise). Default is 0.

Declaration
public double StartAngle { get; set; }
Property Value
Type Description
doubleGets or sets the start angle in degrees (0 = top/north, clockwise). Default is 0.

Methods

BuildRenderTreeLink to this section

Declaration
protected override void BuildRenderTree(Rendering.RenderTreeBuilder __builder)
Parameters
Type Name Description
Rendering.RenderTreeBuilder __builder

DisposeLink to this section

Declaration
public override void Dispose()

GetComponentCssClassLink to this section

Declaration
protected override string GetComponentCssClass()
Returns
Type Description
string

OnAfterRenderAsyncLink to this section

Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
Type Name Description
bool firstRender
Returns
Type Description
Task

ResizeLink to this section

Called by JavaScript when the chart is resized.

Declaration
public void Resize(double width, double height)
Parameters
Type Name Description
double width
double height
An error has occurred. This app may no longer respond until reloaded. Reload 🗙