Class RadzenChartComponentBase
Base class of components that are rendered inside a RadzenChart.
Inheritance
RadzenChartComponentBase
Inherited Members
Namespace: Radzen.Blazor
Assembly: Radzen.Blazor.dll
Syntax
public abstract class RadzenChartComponentBase : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Constructors
RadzenChartComponentBase()
Base class of components that are rendered inside a RadzenChart.
Declaration
protected RadzenChartComponentBase()
Properties
Chart
Used to inject the RadzenChart instance. Invokes Initialize().
Declaration
[CascadingParameter]
public RadzenChart Chart { get; set; }
Property Value
| Type | Description |
|---|---|
| RadzenChart | The chart. |
Methods
DidParameterChange<T>(ParameterView, string, T)
Checks if the specified parameter changed.
Declaration
protected bool DidParameterChange<T>(ParameterView parameters, string parameterName, T parameterValue)
Parameters
| Type | Name | Description |
|---|---|---|
| ParameterView | parameters | The parameters. |
| string | parameterName | Name of the parameter. |
| T | parameterValue | The parameter value. |
Returns
| Type | Description |
|---|---|
| bool |
|
Type Parameters
| Name | Description |
|---|---|
| T |
Initialize()
Perform initialization when Chart is set.
Declaration
protected virtual void Initialize()
SetParametersAsync(ParameterView)
Base class of components that are rendered inside a RadzenChart.
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
| Type | Name | Description |
|---|---|---|
| ParameterView | parameters |
Returns
| Type | Description |
|---|---|
| Task |
Overrides
ShouldRefreshChart(ParameterView)
Determines if RadzenChart should render.
Declaration
protected virtual bool ShouldRefreshChart(ParameterView parameters)
Parameters
| Type | Name | Description |
|---|---|---|
| ParameterView | parameters | The parameters. |
Returns
| Type | Description |
|---|---|
| bool |
ValidateParameters()
Validates the parameters.
Declaration
protected virtual void ValidateParameters()