A chart series that displays data as a funnel chart with trapezoid segments representing stages in a process.
CartesianSeries<TItem>.RequireChart
CartesianSeries<TItem>.ComposeCategory
CartesianSeries<TItem>.ComposeValue
CartesianSeries<TItem>.IsValueNullable
CartesianSeries<TItem>.GetRawValueGetter
CartesianSeries<TItem>.IsNumeric
CartesianSeries<TItem>.GetCategories
CartesianSeries<TItem>.TransformCategoryScale
CartesianSeries<TItem>.TransformValueScale
CartesianSeries<TItem>.RenderOverlays
CartesianSeries<TItem>.RenderTopOverlays
CartesianSeries<TItem>.SetParametersAsync
CartesianSeries<TItem>.Initialize
CartesianSeries<TItem>.InsidePolygon
CartesianSeries<TItem>.RenderTooltip
CartesianSeries<TItem>.RenderSharedTooltipItem
CartesianSeries<TItem>.GetTooltipPosition
CartesianSeries<TItem>.GetMedian
CartesianSeries<TItem>.GetMean
CartesianSeries<TItem>.GetMode
CartesianSeries<TItem>.GetTrend
CartesianSeries<TItem>.GetScaledDataPoints
CartesianSeries<TItem>.GetTitle
CartesianSeries<TItem>.TooltipLabel
CartesianSeries<TItem>.TooltipTitle
CartesianSeries<TItem>.TooltipValue
CartesianSeries<TItem>.PickColor
CartesianSeries<TItem>.Dispose
CartesianSeries<TItem>.InvokeClick
CartesianSeries<TItem>.ValueAxisName
CartesianSeries<TItem>.ChildContent
CartesianSeries<TItem>.TooltipTemplate
CartesianSeries<TItem>.Overlays
CartesianSeries<TItem>.CategoryProperty
CartesianSeries<TItem>.Visible
CartesianSeries<TItem>.ShowInLegend
CartesianSeries<TItem>.ValueProperty
CartesianSeries<TItem>.RenderingOrder
CartesianSeries<TItem>.Markers
CartesianSeries<TItem>.MarkerType
CartesianSeries<TItem>.ShowActivePoint
CartesianSeries<TItem>.ShowLineInLegend
CartesianSeries<TItem>.MarkerSize
RadzenChartComponentBase.ShouldRefreshChart
RadzenChartComponentBase.ValidateParameters
RadzenChartComponentBase.DidParameterChange
RadzenChartComponentBase.Chart
ComponentBase.OnInitialized
ComponentBase.OnInitializedAsync
ComponentBase.OnParametersSet
ComponentBase.OnParametersSetAsync
ComponentBase.StateHasChanged
ComponentBase.ShouldRender
ComponentBase.OnAfterRender
ComponentBase.OnAfterRenderAsync
ComponentBase.InvokeAsync
ComponentBase.DispatchExceptionAsync
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
Namespace: Radzen.Blazor
Assembly: Radzen.Blazor.dll
public class RadzenFunnelSeries<TItem> : CartesianSeries<TItem>, IComponent, IHandleEvent, IHandleAfterRender, IChartSeries, IChartValueAxisSeries| Name | Description |
|---|---|
| TItem | The type of data items in the series. |
A chart series that displays data as a funnel chart with trapezoid segments representing stages in a process.
public RadzenFunnelSeries<TItem>()public CoordinateSystem CoordinateSystem { get; }
| Type | Description |
|---|---|
| CoordinateSystem |
Specifies how the segments are filled. Set to Solid by default. Use Gradient for a horizontal fade across each segment, or None to render only the outline.
public FillMode FillMode { get; set; }
| Type | Description |
|---|---|
| FillMode | Specifies how the segments are filled. Set to Solid by default. Use Gradient for a horizontal fade across each segment, or None to render only the outline. |
Gets or sets a collection of fill colors applied to individual funnel segments.
public IEnumerable<string> Fills { get; set; }
| Type | Description |
|---|---|
| IEnumerable<string> | Gets or sets a collection of fill colors applied to individual funnel segments. |
Specifies the opacity at the end (right) edge of the gradient fill. Used when FillMode is Gradient.
public double GradientEndOpacity { get; set; }
| Type | Description |
|---|---|
| double | Specifies the opacity at the end (right) edge of the gradient fill. Used when FillMode is Gradient. |
Specifies the opacity at the start (left) edge of the gradient fill. Used when FillMode is Gradient.
public double GradientStartOpacity { get; set; }
| Type | Description |
|---|---|
| double | Specifies the opacity at the start (left) edge of the gradient fill. Used when FillMode is Gradient. |
Gets or sets a value indicating whether to invert the funnel so the narrow end is at the top. When false (default), the wide end is at the top. When true, the wide end is at the bottom.
public bool Inverted { get; set; }
| Type | Description |
|---|---|
| bool | Gets or sets a value indicating whether to invert the funnel so the narrow end is at the top. When false (default), the wide end is at the top. When true, the wide end is at the bottom. |
Gets or sets a value indicating whether to show labels on each segment.
public bool ShowLabels { get; set; }
| Type | Description |
|---|---|
| bool | Gets or sets a value indicating whether to show labels on each segment. |
Gets or sets the width of segment borders in pixels.
public double StrokeWidth { get; set; }
| Type | Description |
|---|---|
| double | Gets or sets the width of segment borders in pixels. |
Gets or sets a collection of stroke colors applied to individual funnel segments.
public IEnumerable<string> Strokes { get; set; }
| Type | Description |
|---|---|
| IEnumerable<string> | Gets or sets a collection of stroke colors applied to individual funnel segments. |
protected override void BuildRenderTree(Rendering.RenderTreeBuilder __builder)
| Type | Name | Description |
|---|---|---|
| Rendering.RenderTreeBuilder | __builder |
public override bool Contains(double x, double y, double tolerance)
| Type | Name | Description |
|---|---|---|
| double | x | |
| double | y | |
| double | tolerance |
| Type | Description |
|---|---|
| bool |
public override ValueTuple<object, Point> DataAt(double x, double y)
| Type | Name | Description |
|---|---|---|
| double | x | |
| double | y |
| Type | Description |
|---|---|
| ValueTuple<object, Point> |
public override IEnumerable<Rendering.ChartDataLabel> GetDataLabels(double offsetX, double offsetY)
| Type | Name | Description |
|---|---|---|
| double | offsetX | |
| double | offsetY |
| Type | Description |
|---|---|
| IEnumerable<Rendering.ChartDataLabel> |
public override IEnumerable<Rendering.ChartDataLabel> GetDataLabels(double offsetX, double offsetY, DataLabelPosition position)
| Type | Name | Description |
|---|---|---|
| double | offsetX | |
| double | offsetY | |
| DataLabelPosition | position |
| Type | Description |
|---|---|
| IEnumerable<Rendering.ChartDataLabel> |
public override double MeasureLegend()
| Type | Description |
|---|---|
| double |
public override IEnumerable<double> MeasureLegendItems()
| Type | Description |
|---|---|
| IEnumerable<double> |
public override RenderFragment Render(ScaleBase categoryScale, ScaleBase valueScale)
| Type | Description |
|---|---|
| RenderFragment |
protected override RenderFragment RenderLegendItem(bool clickable)
| Type | Name | Description |
|---|---|---|
| bool | clickable |
| Type | Description |
|---|---|
| RenderFragment |
protected override string TooltipClass(TItem item)
| Type | Name | Description |
|---|---|---|
| TItem | item |
| Type | Description |
|---|---|
| string |
protected override string TooltipStyle(TItem item)
| Type | Name | Description |
|---|---|---|
| TItem | item |
| Type | Description |
|---|---|
| string |