Class IgbRingSeriesBase
Represents a
IgbDoughnutChart base series.
Inheritance
System.Object
IgbRingSeriesBase
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbRingSeriesBase : BaseRendererElement, JsonSerializable, IDisposable
Constructors
IgbRingSeriesBase()
Declaration
public IgbRingSeriesBase()
Properties
Declaration
public IgbFormatSpecifierCollection ActualLabelFormatSpecifiers { get; }
Property Value
Declaration
public IgbFormatSpecifierCollection ActualLegendLabelFormatSpecifiers { get; }
Property Value
Declaration
public IgbFormatSpecifierCollection ActualLegendOthersLabelFormatSpecifiers { get; }
Property Value
Declaration
public IgbFormatSpecifierCollection ActualOthersLabelFormatSpecifiers { get; }
Property Value
Brushes
Gets or sets the palette of brushes to use for coloring the slices.
Declaration
public string Brushes { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ContentLabelFormatSpecifiers
Declaration
public IgbFormatSpecifierCollection ContentLabelFormatSpecifiers { get; }
Property Value
ContentLegendLabelFormatSpecifiers
Declaration
public IgbFormatSpecifierCollection ContentLegendLabelFormatSpecifiers { get; }
Property Value
ContentLegendOthersLabelFormatSpecifiers
Declaration
public IgbFormatSpecifierCollection ContentLegendOthersLabelFormatSpecifiers { get; }
Property Value
ContentOthersLabelFormatSpecifiers
Declaration
public IgbFormatSpecifierCollection ContentOthersLabelFormatSpecifiers { get; }
Property Value
DataSource
Gets or sets the data source for the chart.
Declaration
public object DataSource { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
DataSourceScript
Provides a means of setting DataSource in the JavaScript environment.
Declaration
public string DataSourceScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
DoughnutChartParent
Declaration
protected BaseRendererControl DoughnutChartParent { get; set; }
Property Value
Declaration
public string FormatLabelScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Declaration
public string FormatLegendLabel { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Declaration
public string FormatLegendLabelScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
IsSurfaceInteractionDisabled
Gets or sets whether all surface interactions with the plot area should be disabled.
Declaration
public bool IsSurfaceInteractionDisabled { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
LabelExtent
Gets or sets the pixel amount by which the labels are offset from the edge of the slices.
Declaration
public double LabelExtent { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Gets or sets the label format string to use for the label.
Declaration
public string LabelFormat { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Gets or sets the format specifiers to use with the LabelFormat string.
Declaration
public IgbFormatSpecifierCollection LabelFormatSpecifiers { get; set; }
Property Value
LabelInnerColor
Gets or sets the color for labels rendered inside of the pie chart.
Declaration
public string LabelInnerColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LabelMemberPath
Gets or sets the property name that contains the labels.
Declaration
public string LabelMemberPath { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LabelOuterColor
Gets or sets the color for labels rendered outside of the pie chart.
Declaration
public string LabelOuterColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LabelsPosition
Gets or sets the position of chart labels.
Declaration
public LabelsPosition LabelsPosition { get; set; }
Property Value
LeaderLineFill
Gets or sets the fill brush.
Declaration
public string LeaderLineFill { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LeaderLineMargin
Gets or sets the margin between a label and its leader line. The default is 6 pixels.
Declaration
public double LeaderLineMargin { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
LeaderLineOpacity
Gets or sets the opacity.
Declaration
public double LeaderLineOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
LeaderLineStroke
Gets or sets the stroke brush.
Declaration
public string LeaderLineStroke { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LeaderLineStrokeThickness
Gets or sets the stroke thickness.
Declaration
public double LeaderLineStrokeThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
LeaderLineType
Gets or sets what type of leader lines will be used for the outside end labels.
Declaration
public LeaderLineType LeaderLineType { get; set; }
Property Value
LeaderLineVisibility
Gets or sets whether the leader lines are visible.
Declaration
public Visibility LeaderLineVisibility { get; set; }
Property Value
Legend
Gets or sets the legend used for the current chart.
Declaration
public IgbLegendBase Legend { get; set; }
Property Value
Gets or sets the label format string to use for the label.
Declaration
public string LegendLabelFormat { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Gets or sets the format specifiers to use with the LegendLabelFormat string.
Declaration
public IgbFormatSpecifierCollection LegendLabelFormatSpecifiers { get; set; }
Property Value
LegendLabelMemberPath
Gets or sets the property name that contains the legend labels.
Declaration
public string LegendLabelMemberPath { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Gets or sets the label format string to use for the label.
Declaration
public string LegendOthersLabelFormat { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Gets or sets the format specifiers to use with the LegendOthersLabelFormat string.
Declaration
public IgbFormatSpecifierCollection LegendOthersLabelFormatSpecifiers { get; set; }
Property Value
LegendScript
Provides a means of setting Legend in the JavaScript environment.
Declaration
public string LegendScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
OthersCategoryFill
Gets or sets the fill brush.
Declaration
public string OthersCategoryFill { get; set; }
Property Value
| Type |
Description |
| System.String |
|
OthersCategoryOpacity
Gets or sets the opacity.
Declaration
public double OthersCategoryOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
OthersCategoryStroke
Gets or sets the stroke brush.
Declaration
public string OthersCategoryStroke { get; set; }
Property Value
| Type |
Description |
| System.String |
|
OthersCategoryStrokeThickness
Gets or sets the stroke thickness.
Declaration
public double OthersCategoryStrokeThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
OthersCategoryText
Gets or sets the label of the Others slice.
Declaration
public string OthersCategoryText { get; set; }
Property Value
| Type |
Description |
| System.String |
|
OthersCategoryThreshold
Gets or sets the threshold value that determines if slices are grouped into the Others slice.
Declaration
public double OthersCategoryThreshold { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
OthersCategoryType
Gets or sets whether to use numeric or percent-based threshold value.
Declaration
public OthersCategoryType OthersCategoryType { get; set; }
Property Value
Gets or sets the label format string to use for the label.
Declaration
public string OthersLabelFormat { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Gets or sets the format specifiers to use with the OthersLabelFormat string.
Declaration
public IgbFormatSpecifierCollection OthersLabelFormatSpecifiers { get; set; }
Property Value
Outlines
Gets or sets the palette of brushes to use for outlines on the slices.
Declaration
public string Outlines { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ParentTypeName
Declaration
protected override string ParentTypeName { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
PropertyUpdated
Declaration
public EventCallback<IgbPropertyUpdatedEventArgs> PropertyUpdated { get; set; }
Property Value
PropertyUpdatedScript
Declaration
public string PropertyUpdatedScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
RadiusFactor
Gets or sets the scaling factor of the chart's radius. Value between 0 and 1.
Declaration
public double RadiusFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SelectedSliceFill
Gets or sets the fill brush.
Declaration
public string SelectedSliceFill { get; set; }
Property Value
| Type |
Description |
| System.String |
|
SelectedSliceOpacity
Gets or sets the opacity.
Declaration
public double SelectedSliceOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SelectedSliceStroke
Gets or sets the stroke brush.
Declaration
public string SelectedSliceStroke { get; set; }
Property Value
| Type |
Description |
| System.String |
|
SelectedSliceStrokeThickness
Gets or sets the stroke thickness.
Declaration
public double SelectedSliceStrokeThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
StartAngle
Gets or sets the starting angle of the chart.
Declaration
public double StartAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Type
Declaration
public override string Type { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
ValueMemberPath
Gets or Sets the property name that contains the values.
Declaration
public string ValueMemberPath { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
Dispose()
Declaration
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
ProvideContainer(Object)
Declaration
public void ProvideContainer(object container)
Parameters
| Type |
Name |
Description |
| System.Object |
container |
|
ProvideContainerAsync(Object)
Called by the UI framework to provide a UI container for rendering this control.
Declaration
public Task ProvideContainerAsync(object container)
Parameters
| Type |
Name |
Description |
| System.Object |
container |
The UI container element.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Implements
System.IDisposable