Class SfSunburstChart
Represents the Chart control which is used to visualize the data graphically.
Inheritance
Implements
Namespace: Syncfusion.SfSunburstChart.iOS
Assembly: Syncfusion.SfSunburstChart.iOS.dll
Syntax
public class SfSunburstChart : UIView, IComponent, IDisposable
Constructors
SfSunburstChart()
Initializes a new instance of the SfSunburstChart class.
Declaration
public SfSunburstChart()
SfSunburstChart(IntPtr)
Initializes a new instance of the SfSunburstChart class.
Declaration
public SfSunburstChart(IntPtr handle)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | handle |
Properties
AnimationDuration
Gets or sets the animation duration for sunburst animation
Declaration
public double AnimationDuration { get; set; }
Property Value
Type |
---|
System.Double |
ColorModel
Gets or sets the color model for sunburst chart.
Declaration
public SunburstChartColorModel ColorModel { get; set; }
Property Value
Type |
---|
SunburstChartColorModel |
DataLabel
Gets the data label for Sunburst chart.
Declaration
public SunburstChartDataLabel DataLabel { get; }
Property Value
Type |
---|
SunburstChartDataLabel |
DrilldownSettings
Gets the drill down settings for sunburst chart.
Declaration
public DrilldownSettings DrilldownSettings { get; }
Property Value
Type |
---|
DrilldownSettings |
EnableAnimation
Gets or sets a value indicating whether the animation for sunburst chart
Declaration
public bool EnableAnimation { get; set; }
Property Value
Type |
---|
System.Boolean |
EndAngle
Gets or sets the end angle for the sunburst chart.
Declaration
public double EndAngle { get; set; }
Property Value
Type |
---|
System.Double |
Frame
Gets or sets the frame
Declaration
public override CGRect Frame { get; set; }
Property Value
Type |
---|
CoreGraphics.CGRect |
InnerRadius
Gets or sets the coefficient value for defining sunburst hole size. Value must be specified from 0 to 1.
Declaration
public double InnerRadius { get; set; }
Property Value
Type |
---|
System.Double |
ItemsSource
Gets or sets an IEnumerable source used to generate Chart.
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
Type |
---|
System.Collections.IEnumerable |
Legend
Gets the legend for sunburst chart.
Declaration
public SunburstChartLegend Legend { get; }
Property Value
Type |
---|
SunburstChartLegend |
Levels
Gets or sets the levels for sunburst chart.
Declaration
public SunburstLevelCollection Levels { get; set; }
Property Value
Type |
---|
SunburstLevelCollection |
Radius
Gets or sets the coefficient value for defining sunburst size. Value must be specified from 0 to 1.
Declaration
public double Radius { get; set; }
Property Value
Type |
---|
System.Double |
SelectionSettings
Gets or sets the selection settings for sunburst chart.
Declaration
public SelectionSettings SelectionSettings { get; set; }
Property Value
Type |
---|
SelectionSettings |
Site
Gets or sets the site.
Declaration
public ISite Site { get; set; }
Property Value
Type |
---|
System.ComponentModel.ISite |
StartAngle
Gets or sets the start angle for the sunburst chart.
Declaration
public double StartAngle { get; set; }
Property Value
Type |
---|
System.Double |
StrokeColor
Gets or sets the stroke color for the sunburst chart.
Declaration
public UIColor StrokeColor { get; set; }
Property Value
Type |
---|
UIKit.UIColor |
StrokeWidth
Gets or sets the stroke width for the sunburst chart.
Declaration
public float StrokeWidth { get; set; }
Property Value
Type |
---|
System.Single |
Title
Gets the title for sunburst chart.
Declaration
public SunburstChartTitle Title { get; }
Property Value
Type |
---|
SunburstChartTitle |
TooltipSettings
Gets or sets the tooltip for sunburst chart.
Declaration
public SunburstTooltipSettings TooltipSettings { get; set; }
Property Value
Type |
---|
SunburstTooltipSettings |
ValueMemberPath
Gets or sets the property path of the value data in ItemsSource.
Declaration
public string ValueMemberPath { get; set; }
Property Value
Type |
---|
System.String |
Methods
AwakeFromNib()
THis method is used to initialize
Declaration
public override void AwakeFromNib()
Draw(CGRect)
Draw the Chart.
Declaration
public override void Draw(CGRect rect)
Parameters
Type | Name | Description |
---|---|---|
CoreGraphics.CGRect | rect | To get the rectangle. |
LayoutSubviews()
Layouts the sub views.
Declaration
public override void LayoutSubviews()
Events
Disposed
Implemented by IComponent
Declaration
public event EventHandler Disposed
Event Type
Type |
---|
System.EventHandler |
SelectionChanged
Occurs when SunburstSegment is selected.
Declaration
public event EventHandler<SunburstSelectionChangedEventArgs> SelectionChanged
Event Type
Type |
---|
System.EventHandler<SunburstSelectionChangedEventArgs> |