Represents the base class for the pie chart.
Inheritance
object
ComponentBase
Classes that extend this class.
Derived Classes- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
- IDisposable
Constructors
Section titled "Constructors"constructor
public IgbPieChartBase() Returns IgbPieChartBase
Properties
Section titled "Properties"IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererControl
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } Height
Section titled "Height"Inherited from: BaseRendererControl
[Parameter]
public string Height { get; set; } Width
Section titled "Width"Inherited from: BaseRendererControl
[Parameter]
public string Width { get; set; } Class
Section titled "Class"Inherited from: BaseRendererControl
[Parameter]
public string Class { get; set; } AdditionalAttributes
Section titled "AdditionalAttributes"Inherited from: BaseRendererControl
[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object> AdditionalAttributes { get; set; } EventBehavior
Section titled "EventBehavior"Inherited from: BaseRendererControl
Gets or sets how events are bubbled up from JavaScript to Blazor.
[Parameter]
public ControlEventBehavior EventBehavior { get; set; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererControl
[Parameter]
public RenderFragment ChildContent { get; set; } RoundTripDateConversion
Section titled "RoundTripDateConversion"Inherited from: BaseRendererControl
Gets or sets what type of date conversion to make when round tripping dates.
[Parameter]
public RoundTripDateConversion RoundTripDateConversion { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererControl
protected virtual bool SupportsVisualChildren { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererControl
protected virtual bool UseDirectRender { get; } DirectRenderElementName
Section titled "DirectRenderElementName"Inherited from: BaseRendererControl
protected virtual string DirectRenderElementName { get; } NeedsDynamicContent
Section titled "NeedsDynamicContent"Inherited from: BaseRendererControl
protected virtual bool NeedsDynamicContent { get; } UseCamelEnumValues
Section titled "UseCamelEnumValues"Inherited from: BaseRendererControl
protected virtual bool UseCamelEnumValues { get; } ActualBrushes
Section titled "ActualBrushes"Gets the actual palette of brushes to use for coloring the slices.
[Parameter]
public string ActualBrushes { get; set; } ActualLabelFormatSpecifiers
Section titled "ActualLabelFormatSpecifiers"public IgbFormatSpecifierCollection ActualLabelFormatSpecifiers { get; } ActualLabelInnerColor
Section titled "ActualLabelInnerColor"Gets the actual color for labels rendered inside of the pie chart.
[Parameter]
public string ActualLabelInnerColor { get; set; } ActualLabelOuterColor
Section titled "ActualLabelOuterColor"Gets the actual color for labels rendered outside of the pie chart.
[Parameter]
public string ActualLabelOuterColor { get; set; } ActualLegendItemBadgeTemplate
Section titled "ActualLegendItemBadgeTemplate"Gets the actual legend item badge template used by the pie chart.
[Parameter]
public object ActualLegendItemBadgeTemplate { get; set; } ActualLegendItemBadgeTemplateScript
Section titled "ActualLegendItemBadgeTemplateScript"Provides a means of setting ActualLegendItemBadgeTemplate in the JavaScript environment.
[Parameter]
public string ActualLegendItemBadgeTemplateScript { get; set; } ActualLegendLabelFormatSpecifiers
Section titled "ActualLegendLabelFormatSpecifiers"public IgbFormatSpecifierCollection ActualLegendLabelFormatSpecifiers { get; } ActualLegendOthersLabelFormatSpecifiers
Section titled "ActualLegendOthersLabelFormatSpecifiers"public IgbFormatSpecifierCollection ActualLegendOthersLabelFormatSpecifiers { get; } ActualOthersLabelFormatSpecifiers
Section titled "ActualOthersLabelFormatSpecifiers"public IgbFormatSpecifierCollection ActualOthersLabelFormatSpecifiers { get; } ActualOutlines
Section titled "ActualOutlines"Gets the actual palette of brushes to use for outlines on the slices.
[Parameter]
public string ActualOutlines { get; set; } ActualPixelScalingRatio
Section titled "ActualPixelScalingRatio"Resolved pixel scaling ratio. Unless explicitly overridden by the PieChartBase.PixelScalingRatio property, this one returns the default ratio enforced by device. High resolution devices will initialize this property to a higher value.
[Parameter]
public double ActualPixelScalingRatio { get; set; } AllowSliceExplosion
Section titled "AllowSliceExplosion"Gets or sets whether the slices can be exploded.
[Parameter]
public bool AllowSliceExplosion { get; set; } AllowSliceSelection
Section titled "AllowSliceSelection"Gets or sets whether the slices can be selected.
[Parameter]
public bool AllowSliceSelection { get; set; } Brushes
Section titled "Brushes"Gets or sets the palette of brushes to use for coloring the slices.
[Parameter]
public string Brushes { get; set; } ContentLabelFormatSpecifiers
Section titled "ContentLabelFormatSpecifiers"public IgbFormatSpecifierCollection ContentLabelFormatSpecifiers { get; } ContentLegendLabelFormatSpecifiers
Section titled "ContentLegendLabelFormatSpecifiers"public IgbFormatSpecifierCollection ContentLegendLabelFormatSpecifiers { get; } ContentLegendOthersLabelFormatSpecifiers
Section titled "ContentLegendOthersLabelFormatSpecifiers"public IgbFormatSpecifierCollection ContentLegendOthersLabelFormatSpecifiers { get; } ContentOthersLabelFormatSpecifiers
Section titled "ContentOthersLabelFormatSpecifiers"public IgbFormatSpecifierCollection ContentOthersLabelFormatSpecifiers { get; } DataSource
Section titled "DataSource"Gets or sets the data source for the chart.
[Parameter]
public object DataSource { get; set; } DataSourceScript
Section titled "DataSourceScript"Provides a means of setting DataSource in the JavaScript environment.
[Parameter]
public string DataSourceScript { get; set; } DefaultEventBehavior
Section titled "DefaultEventBehavior"Gets the components default event behavior.
protected override ControlEventBehavior DefaultEventBehavior { get; } ExplodedRadius
Section titled "ExplodedRadius"Determines how much the exploded slice is offset from the center. Value between 0 and 1.
[Parameter]
public double ExplodedRadius { get; set; } ExplodedSlices
Section titled "ExplodedSlices"Gets or sets the collection of exploded slice indices.
[Parameter]
public int[] ExplodedSlices { get; set; } FormatLabelScript
Section titled "FormatLabelScript"Provides a means of setting FormatLabel in the JavaScript environment.
[Parameter]
public string FormatLabelScript { get; set; } FormatLegendLabel
Section titled "FormatLegendLabel"Sets or gets a function which takes an object that produces a formatted label for displaying in the chart's legend.
[Parameter]
public string FormatLegendLabel { get; set; } FormatLegendLabelScript
Section titled "FormatLegendLabelScript"Provides a means of setting FormatLegendLabel in the JavaScript environment.
[Parameter]
public string FormatLegendLabelScript { get; set; } InnerExtent
Section titled "InnerExtent"Gets or sets the amount of space between the center and the start of the arc. This property should be set between 0 and 1.
[Parameter]
public double InnerExtent { get; set; } IsDragInteractionEnabled
Section titled "IsDragInteractionEnabled"Gets or sets whether the pie chart will handle drag interaction and make them avaiilable in its events.
[Parameter]
public bool IsDragInteractionEnabled { get; set; } IsSurfaceInteractionDisabled
Section titled "IsSurfaceInteractionDisabled"Gets or sets whether all surface interactions with the plot area should be disabled.
[Parameter]
public bool IsSurfaceInteractionDisabled { get; set; } LabelExtent
Section titled "LabelExtent"Gets or sets the pixel amount by which the labels are offset from the edge of the slices.
[Parameter]
public double LabelExtent { get; set; } LabelFormat
Section titled "LabelFormat"Gets or sets the label format string to use for the label.
[Parameter]
public string LabelFormat { get; set; } LabelFormatSpecifiers
Section titled "LabelFormatSpecifiers"Gets or sets the format specifiers to use with the LabelFormat string.
public IgbFormatSpecifierCollection LabelFormatSpecifiers { get; set; } LabelInnerColor
Section titled "LabelInnerColor"Gets or sets the color for labels rendered inside of the pie chart.
[Parameter]
public string LabelInnerColor { get; set; } LabelMemberPath
Section titled "LabelMemberPath"Gets or sets the property name that contains the labels.
[Parameter]
public string LabelMemberPath { get; set; } LabelOuterColor
Section titled "LabelOuterColor"Gets or sets the color for labels rendered outside of the pie chart.
[Parameter]
public string LabelOuterColor { get; set; } LabelsPosition
Section titled "LabelsPosition"Gets or sets the position of chart labels.
[Parameter]
public LabelsPosition LabelsPosition { get; set; } LeaderLineMargin
Section titled "LeaderLineMargin"Gets or sets the margin between a label and the end of its leader line. The default is 6 pixels.
[Parameter]
public double LeaderLineMargin { get; set; } LeaderLineType
Section titled "LeaderLineType"Gets or sets what type of leader lines will be used for the outside end labels.
[Parameter]
public LeaderLineType LeaderLineType { get; set; } LeaderLineVisibility
Section titled "LeaderLineVisibility"Gets or sets whether the leader lines are visible.
[Parameter]
public Visibility LeaderLineVisibility { get; set; } Legend
Section titled "Legend"Gets or sets the legend used for the current chart.
[Parameter]
public IgbLegendBase Legend { get; set; } LegendEmptyValuesMode
Section titled "LegendEmptyValuesMode"Determines display mode for zero values in the legend. For example, handling zero values as valid slices and providing them with proper appearance settings.
[Parameter]
public LegendEmptyValuesMode LegendEmptyValuesMode { get; set; } LegendItemBadgeTemplate
Section titled "LegendItemBadgeTemplate"Gets or sets the LegendItemBadgeTemplate property.
[Parameter]
public object LegendItemBadgeTemplate { get; set; } LegendItemBadgeTemplateScript
Section titled "LegendItemBadgeTemplateScript"Provides a means of setting LegendItemBadgeTemplate in the JavaScript environment.
[Parameter]
public string LegendItemBadgeTemplateScript { get; set; } LegendItemTemplate
Section titled "LegendItemTemplate"Gets or sets the LegendItemTemplate property.
[Parameter]
public object LegendItemTemplate { get; set; } LegendItemTemplateScript
Section titled "LegendItemTemplateScript"Provides a means of setting LegendItemTemplate in the JavaScript environment.
[Parameter]
public string LegendItemTemplateScript { get; set; } LegendLabelFormat
Section titled "LegendLabelFormat"Gets or sets the label format string to use for the label.
[Parameter]
public string LegendLabelFormat { get; set; } LegendLabelFormatSpecifiers
Section titled "LegendLabelFormatSpecifiers"Gets or sets the format specifiers to use with the LegendLabelFormat string.
public IgbFormatSpecifierCollection LegendLabelFormatSpecifiers { get; set; } LegendLabelMemberPath
Section titled "LegendLabelMemberPath"Gets or sets the property name that contains the legend labels.
[Parameter]
public string LegendLabelMemberPath { get; set; } LegendOthersLabelFormat
Section titled "LegendOthersLabelFormat"Gets or sets the label format string to use for the label.
[Parameter]
public string LegendOthersLabelFormat { get; set; } LegendOthersLabelFormatSpecifiers
Section titled "LegendOthersLabelFormatSpecifiers"Gets or sets the format specifiers to use with the LegendOthersLabelFormat string.
public IgbFormatSpecifierCollection LegendOthersLabelFormatSpecifiers { get; set; } LegendScript
Section titled "LegendScript"Provides a means of setting Legend in the JavaScript environment.
[Parameter]
public string LegendScript { get; set; } OthersCategoryFill
Section titled "OthersCategoryFill"Gets or sets the fill brush.
[Parameter]
public string OthersCategoryFill { get; set; } OthersCategoryOpacity
Section titled "OthersCategoryOpacity"Gets or sets the opacity.
[Parameter]
public double OthersCategoryOpacity { get; set; } OthersCategoryStroke
Section titled "OthersCategoryStroke"Gets or sets the stroke brush.
[Parameter]
public string OthersCategoryStroke { get; set; } OthersCategoryStrokeThickness
Section titled "OthersCategoryStrokeThickness"Gets or sets the stroke thickness.
[Parameter]
public double OthersCategoryStrokeThickness { get; set; } OthersCategoryText
Section titled "OthersCategoryText"Gets or sets the label of the Others slice.
[Parameter]
public string OthersCategoryText { get; set; } OthersCategoryThreshold
Section titled "OthersCategoryThreshold"Gets or sets the threshold value that determines if slices are grouped into the Others slice.
[Parameter]
public double OthersCategoryThreshold { get; set; } OthersCategoryType
Section titled "OthersCategoryType"Gets or sets whether to use numeric or percent-based threshold value.
[Parameter]
public OthersCategoryType OthersCategoryType { get; set; } OthersLabelFormat
Section titled "OthersLabelFormat"Gets or sets the label format string to use for the label.
[Parameter]
public string OthersLabelFormat { get; set; } OthersLabelFormatSpecifiers
Section titled "OthersLabelFormatSpecifiers"Gets or sets the format specifiers to use with the OthersLabelFormat string.
public IgbFormatSpecifierCollection OthersLabelFormatSpecifiers { get; set; } Outlines
Section titled "Outlines"Gets or sets the palette of brushes to use for outlines on the slices.
[Parameter]
public string Outlines { get; set; } ParentTypeName
Section titled "ParentTypeName"protected override string ParentTypeName { get; } PixelScalingRatio
Section titled "PixelScalingRatio"Gets or sets the scaling value used to affect the pixel density of the control.
[Parameter]
public double PixelScalingRatio { get; set; } RadiusFactor
Section titled "RadiusFactor"Gets or sets the scaling factor of the chart's radius. Value between 0 and 1.
[Parameter]
public double RadiusFactor { get; set; } SelectedItem
Section titled "SelectedItem"Gets or sets the currently selected data item. If a different data item is provided the pie chart will select the slice associated with the new item.
[Parameter]
public object SelectedItem { get; set; } SelectedItems
Section titled "SelectedItems"Gets the currently selected data items. Adding or removing data items from this collection will select or deselect the slices associated with those items.
public IgbObjectCollection SelectedItems { get; set; } SelectedSliceFill
Section titled "SelectedSliceFill"Gets or sets the fill brush.
[Parameter]
public string SelectedSliceFill { get; set; } SelectedSliceOpacity
Section titled "SelectedSliceOpacity"Gets or sets the opacity.
[Parameter]
public double SelectedSliceOpacity { get; set; } SelectedSliceStroke
Section titled "SelectedSliceStroke"Gets or sets the stroke brush.
[Parameter]
public string SelectedSliceStroke { get; set; } SelectedSliceStrokeThickness
Section titled "SelectedSliceStrokeThickness"Gets or sets the stroke thickness.
[Parameter]
public double SelectedSliceStrokeThickness { get; set; } SelectionMode
Section titled "SelectionMode"Gets or sets which mode to use for selecting slices.
[Parameter]
public SliceSelectionMode SelectionMode { get; set; } ShouldDisplayMockData
Section titled "ShouldDisplayMockData"Gets or sets whether the pie chart should display mock data when data isn't present.
[Parameter]
public bool ShouldDisplayMockData { get; set; } ShouldUseSkeletonStyleForMockData
Section titled "ShouldUseSkeletonStyleForMockData"Gets or sets whether the pie chart should use a skeleton style for mock data.
[Parameter]
public bool ShouldUseSkeletonStyleForMockData { get; set; } StartAngle
Section titled "StartAngle"Gets or sets the starting angle of the chart.
[Parameter]
public double StartAngle { get; set; } SweepDirection
Section titled "SweepDirection"Gets or sets the rotational direction of the chart.
[Parameter]
public SweepDirection SweepDirection { get; set; } TextStyle
Section titled "TextStyle"Manually overrides the style to use for the labels.
[Parameter]
public string TextStyle { get; set; } public override string Type { get; } ValueMemberPath
Section titled "ValueMemberPath"Gets or Sets the property name that contains the values.
[Parameter]
public string ValueMemberPath { get; set; } Accessors
Section titled "Accessors"eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererControl
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererControl
protected string _cachedSerializedContent Methods
Section titled "Methods"EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"Inherited from: BaseRendererControl
protected virtual void EnsureModulesLoaded() Returns any
ResolveEventBehavior()
Section titled "ResolveEventBehavior()"Inherited from: BaseRendererControl
Resolves the components event behavior if Auto is selected.
protected ControlEventBehavior ResolveEventBehavior() Returns any
ResolveDisplay()
Section titled "ResolveDisplay()"Inherited from: BaseRendererControl
protected virtual string ResolveDisplay() Returns any
ToSpinal(string)
Section titled "ToSpinal(string)"Inherited from: BaseRendererControl
protected string ToSpinal(string value) Parameters
- value:
string
Returns any
TransformSimpleKey(string)
Section titled "TransformSimpleKey(string)"Inherited from: BaseRendererControl
protected virtual string TransformSimpleKey(string key) Parameters
- key:
string
Returns any
IsTransformedEnumValue(string)
Section titled "IsTransformedEnumValue(string)"Inherited from: BaseRendererControl
protected virtual bool IsTransformedEnumValue(string key) Parameters
- key:
string
Returns any
TransformPotentialEnumValue(string, object)
Section titled "TransformPotentialEnumValue(string, object)"Inherited from: BaseRendererControl
protected virtual object TransformPotentialEnumValue(string key, object value) Parameters
- key:
string - value:
object
Returns any
BuildSequenceInfo(int)
Section titled "BuildSequenceInfo(int)"Inherited from: BaseRendererControl
protected virtual SequenceInfo BuildSequenceInfo(int startSequence) Parameters
- startSequence:
int
Returns any
BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererControl
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
TemplateContentType(string)
Section titled "TemplateContentType(string)"Inherited from: BaseRendererControl
protected Type TemplateContentType(string templateId) Parameters
- templateId:
string
Returns any
OnAfterRenderAsync(bool)
Section titled "OnAfterRenderAsync(bool)"Inherited from: BaseRendererControl
protected override Task OnAfterRenderAsync(bool firstRender) Parameters
- firstRender:
bool
Returns any
EnsureReady()
Section titled "EnsureReady()"Inherited from: BaseRendererControl
public Task EnsureReady() Returns any
MarkPropDirty(string)
Section titled "MarkPropDirty(string)"Inherited from: BaseRendererControl
protected void MarkPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererControl
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererControl
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererControl
public string Serialize() Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererControl
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodSync(string, object[], string[], ElementReference[])
Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"Inherited from: BaseRendererControl
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
SuspendNotifications(object)
Section titled "SuspendNotifications(object)"Inherited from: BaseRendererControl
Prevents data change notifications from be propagated to the component.
public void SuspendNotifications(object dataSource) Parameters
- dataSource:
object
Returns any
ResumeNotifications(object, bool)
Section titled "ResumeNotifications(object, bool)"Inherited from: BaseRendererControl
Resumes data change notifications.
public void ResumeNotifications(object dataSource, bool notify = true) Parameters
- dataSource:
object - notify:
bool
Returns any
NotifyUpdateItem(object, int, object, bool)
Section titled "NotifyUpdateItem(object, int, object, bool)"Inherited from: BaseRendererControl
public void NotifyUpdateItem(object dataSource, int index, object refItem, bool syncDataOnly = false) Parameters
- dataSource:
object - index:
int - refItem:
object - syncDataOnly:
bool
Returns any
OnRefChanged(string, object)
Section titled "OnRefChanged(string, object)"Inherited from: BaseRendererControl
public void OnRefChanged(string refName, object refValue) Parameters
- refName:
string - refValue:
object
Returns any
OnInvokeReturn(long, object)
Section titled "OnInvokeReturn(long, object)"Inherited from: BaseRendererControl
public void OnInvokeReturn(long invokeId, object returnValue) Parameters
- invokeId:
long - returnValue:
object
Returns any
Camelize(string)
Section titled "Camelize(string)"Inherited from: BaseRendererControl
protected string Camelize(string value) Parameters
- value:
string
Returns any
ToPascal(string)
Section titled "ToPascal(string)"Inherited from: BaseRendererControl
protected string ToPascal(string value) Parameters
- value:
string
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererControl
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
Dispose(bool)
Section titled "Dispose(bool)"Inherited from: BaseRendererControl
protected virtual void Dispose(bool disposing) Parameters
- disposing:
bool
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererControl
public Task<object> SetResourceStringAsync(string grouping, string id, string value) Parameters
- grouping:
string - id:
string - value:
string
Returns any
SetResourceStringAsync(string, string)
Section titled "SetResourceStringAsync(string, string)"Inherited from: BaseRendererControl
public Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
SetPropertyValue(object, PropertyInfo, JsonElement)
Section titled "SetPropertyValue(object, PropertyInfo, JsonElement)"Inherited from: BaseRendererControl
protected void SetPropertyValue(object item, PropertyInfo property, JsonElement jsonElement) Parameters
- item:
object - property:
PropertyInfo - jsonElement:
JsonElement
Returns any
SetPropertyValue(object, PropertyInfo, object)
Section titled "SetPropertyValue(object, PropertyInfo, object)"Inherited from: BaseRendererControl
protected void SetPropertyValue(object item, PropertyInfo property, object value) Parameters
- item:
object - property:
PropertyInfo - value:
object
Returns any
Dispose()
Section titled "Dispose()"Inherited from: BaseRendererControl
public void Dispose() Returns any
Destroy()
Section titled "Destroy()"public void Destroy() Returns any
DestroyAsync()
Section titled "DestroyAsync()"Invoked when the instance is being destroyed.
public Task DestroyAsync() Returns any
ExportSerializedVisualData()
Section titled "ExportSerializedVisualData()"public string ExportSerializedVisualData() Returns any
ExportSerializedVisualDataAsync()
Section titled "ExportSerializedVisualDataAsync()"Returns the chart visuals expressed as a serialized string.
public Task<string> ExportSerializedVisualDataAsync() Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string
Returns any
Flush()
Section titled "Flush()"public void Flush() Returns any
FlushAsync()
Section titled "FlushAsync()"Use to force the pie chart to finish any deferred work before printing or evaluating its visual.
public Task FlushAsync() Returns any
GetCurrentSelectedItem()
Section titled "GetCurrentSelectedItem()"public object GetCurrentSelectedItem() Returns any
GetCurrentSelectedItemAsync()
Section titled "GetCurrentSelectedItemAsync()"public Task<object> GetCurrentSelectedItemAsync() Returns any
GetCurrentSelectedItems()
Section titled "GetCurrentSelectedItems()"public IgbObjectCollection GetCurrentSelectedItems() Returns any
GetCurrentSelectedItemsAsync()
Section titled "GetCurrentSelectedItemsAsync()"public Task<IgbObjectCollection> GetCurrentSelectedItemsAsync() Returns any
NotifyClearItems(object)
Section titled "NotifyClearItems(object)"public void NotifyClearItems(object source_) Parameters
- source_:
object
Returns any
NotifyClearItemsAsync(object)
Section titled "NotifyClearItemsAsync(object)"Manually notifies the pie chart's data source that the data it has bound to has been cleared and needs to be re-examined. This should not be called if the data that the pie chart is bound to is already observable.
public Task NotifyClearItemsAsync(object source_) Parameters
- source_:
object
Returns any
NotifyContainerResized()
Section titled "NotifyContainerResized()"public void NotifyContainerResized() Returns any
NotifyContainerResizedAsync()
Section titled "NotifyContainerResizedAsync()"Notification from the containing object that the container has been resized.
public Task NotifyContainerResizedAsync() Returns any
NotifyInsertItem(object, int, object)
Section titled "NotifyInsertItem(object, int, object)"public void NotifyInsertItem(object source_, int index, object newItem) Parameters
- source_:
object - index:
int - newItem:
object
Returns any
NotifyInsertItemAsync(object, int, object)
Section titled "NotifyInsertItemAsync(object, int, object)"public Task NotifyInsertItemAsync(object source_, int index, object newItem) Parameters
- source_:
object - index:
int - newItem:
object
Returns any
NotifyRemoveItem(object, int, object)
Section titled "NotifyRemoveItem(object, int, object)"public void NotifyRemoveItem(object source_, int index, object oldItem) Parameters
- source_:
object - index:
int - oldItem:
object
Returns any
NotifyRemoveItemAsync(object, int, object)
Section titled "NotifyRemoveItemAsync(object, int, object)"public Task NotifyRemoveItemAsync(object source_, int index, object oldItem) Parameters
- source_:
object - index:
int - oldItem:
object
Returns any
NotifySetItem(object, int, object, object)
Section titled "NotifySetItem(object, int, object, object)"public void NotifySetItem(object source_, int index, object oldItem, object newItem) Parameters
- source_:
object - index:
int - oldItem:
object - newItem:
object
Returns any
NotifySetItemAsync(object, int, object, object)
Section titled "NotifySetItemAsync(object, int, object, object)"public Task NotifySetItemAsync(object source_, int index, object oldItem, object newItem) Parameters
- source_:
object - index:
int - oldItem:
object - newItem:
object
Returns any
ProvideContainer(object)
Section titled "ProvideContainer(object)"public void ProvideContainer(object container) Parameters
- container:
object
Returns any
ProvideContainerAsync(object)
Section titled "ProvideContainerAsync(object)"Invoked by the containing object to provide reference to the container.
public Task ProvideContainerAsync(object container) Parameters
- container:
object
Returns any
RemoveWidgetLevelDataSource()
Section titled "RemoveWidgetLevelDataSource()"public void RemoveWidgetLevelDataSource() Returns any
RemoveWidgetLevelDataSourceAsync()
Section titled "RemoveWidgetLevelDataSourceAsync()"Resets items data source.
public Task RemoveWidgetLevelDataSourceAsync() Returns any
SetWidgetLevelDataSource(object)
Section titled "SetWidgetLevelDataSource(object)"public void SetWidgetLevelDataSource(object source_) Parameters
- source_:
object
Returns any
SetWidgetLevelDataSourceAsync(object)
Section titled "SetWidgetLevelDataSourceAsync(object)"Assigns data source for the items.
public Task SetWidgetLevelDataSourceAsync(object source_) Parameters
- source_:
object
Returns any
SimulateLeftClick(Point)
Section titled "SimulateLeftClick(Point)"public void SimulateLeftClick(Point point) Parameters
- point:
Point
Returns any
SimulateLeftClickAsync(Point)
Section titled "SimulateLeftClickAsync(Point)"Simulates a mouse click action at the specified point.
public Task SimulateLeftClickAsync(Point point) Parameters
- point:
Point
Returns any
StyleUpdated()
Section titled "StyleUpdated()"public void StyleUpdated() Returns any
StyleUpdatedAsync()
Section titled "StyleUpdatedAsync()"Invoked when style is updated.
public Task StyleUpdatedAsync() Returns any
Events
Section titled "Events"LabelClick
Section titled "LabelClick"[Parameter]
public EventCallback<IgbLabelClickEventArgs> LabelClick { get; set; } SelectedItemChanged
Section titled "SelectedItemChanged"[Parameter]
public EventCallback<IgbSelectedItemChangedEventArgs> SelectedItemChanged { get; set; } SelectedItemChanging
Section titled "SelectedItemChanging"[Parameter]
public EventCallback<IgbSelectedItemChangingEventArgs> SelectedItemChanging { get; set; } SelectedItemsChanged
Section titled "SelectedItemsChanged"[Parameter]
public EventCallback<IgbSelectedItemsChangedEventArgs> SelectedItemsChanged { get; set; } SelectedItemsChanging
Section titled "SelectedItemsChanging"[Parameter]
public EventCallback<IgbSelectedItemsChangingEventArgs> SelectedItemsChanging { get; set; } SliceClick
Section titled "SliceClick"[Parameter]
public EventCallback<IgbSliceClickEventArgs> SliceClick { get; set; } SliceEnter
Section titled "SliceEnter"[Parameter]
public EventCallback<IgbSliceEventArgs> SliceEnter { get; set; } SliceHover
Section titled "SliceHover"[Parameter]
public EventCallback<IgbSliceEventArgs> SliceHover { get; set; } SliceLeave
Section titled "SliceLeave"[Parameter]
public EventCallback<IgbSliceEventArgs> SliceLeave { get; set; } LabelClickScript
Section titled "LabelClickScript"[Parameter]
public string LabelClickScript { get; set; } SelectedItemChangedScript
Section titled "SelectedItemChangedScript"[Parameter]
public string SelectedItemChangedScript { get; set; } SelectedItemChangingScript
Section titled "SelectedItemChangingScript"[Parameter]
public string SelectedItemChangingScript { get; set; } SelectedItemsChangedScript
Section titled "SelectedItemsChangedScript"[Parameter]
public string SelectedItemsChangedScript { get; set; } SelectedItemsChangingScript
Section titled "SelectedItemsChangingScript"[Parameter]
public string SelectedItemsChangingScript { get; set; } SliceClickScript
Section titled "SliceClickScript"[Parameter]
public string SliceClickScript { get; set; } SliceEnterScript
Section titled "SliceEnterScript"[Parameter]
public string SliceEnterScript { get; set; } SliceHoverScript
Section titled "SliceHoverScript"[Parameter]
public string SliceHoverScript { get; set; } SliceLeaveScript
Section titled "SliceLeaveScript"[Parameter]
public string SliceLeaveScript { get; set; }