ASP.NET MVC

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SunburstProperties - ASP.NETMVC API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SunburstProperties

    Inheritance
    System.Object
    EJTagHelper
    SunburstProperties
    Inherited Members
    EJTagHelper.GetControlDetails(String)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript.DataVisualization.Models
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class SunburstProperties : EJTagHelper

    Constructors

    SunburstProperties()

    Declaration
    public SunburstProperties()

    Properties

    AnimationType

    Gets or sets the sunburst animation type.

    Declaration
    [JsonProperty("animationType")]
    [JsonConverter(typeof(StringEnumConverter))]
    public SunburstAnimationType AnimationType { get; set; }
    Property Value
    Type Description
    SunburstAnimationType
    Remarks

    Controls sunburst animation type;

    Background

    Gets or sets sunburst background.

    Declaration
    [JsonProperty("background")]
    public string Background { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies option to customize background for sunburst.

    Border

    Gets or sets value for border.

    Declaration
    [JsonProperty("border")]
    public SunburstBorder Border { get; set; }
    Property Value
    Type Description
    SunburstBorder
    Remarks

    Specifies options to customize border.

    Click

    Gets or sets the value for client-side click event.

    Declaration
    [JsonProperty("click")]
    public string Click { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires after clicking the sunburst.

    DataLabel

    Gets or sets value for datalabel.

    Declaration
    [HtmlAttributeName("datalabelsettings")]
    [JsonProperty("dataLabelSettings")]
    public SunburstDataLabelSettings DataLabel { get; set; }
    Property Value
    Type Description
    SunburstDataLabelSettings
    Remarks

    Specifies options to customize datalabel.

    DataLabelRendering

    Gets or sets the value for DataLabelRendering event.

    Declaration
    [HtmlAttributeName("datalabelrendering")]
    [JsonProperty("dataLabelRendering")]
    public string DataLabelRendering { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires before rendering the datalabel.

    DataSource

    Gets or sets the datasource.

    Declaration
    [JsonProperty("dataSource")]
    [HtmlAttributeName("datasource")]
    [JsonConverter(typeof(DataManagerConverter))]
    public object DataSource { get; set; }
    Property Value
    Type Description
    System.Object
    Remarks

    Specifies datasource for sunburst.

    DoubleClick

    Gets or sets the value for client-side double click event.

    Declaration
    [JsonProperty("doubleClick")]
    public string DoubleClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires after double clicking the sunburst.

    DrillDownBack

    Gets or sets the value for DrillDownBack event.

    Declaration
    [JsonProperty("drillDownBack")]
    public string DrillDownBack { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires when return to previous level in drilldown.

    DrillDownClick

    Gets or sets the value for DrillDownClcik event.

    Declaration
    [JsonProperty("drillDownClick")]
    public string DrillDownClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires when clicking the point to drilldown.

    DrillDownReset

    Gets or sets the value for DrillDownReset event.

    Declaration
    [JsonProperty("drillDownReset")]
    public string DrillDownReset { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires after reseting the drilldown.

    EnableAnimation

    Gets or sets animation for sunburst.

    Declaration
    [JsonProperty("enableAnimation")]
    public bool EnableAnimation { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Specifies sunburst animation.

    EndAngle

    Gets or sets the value for endangle.

    Declaration
    [JsonProperty("endAngle")]
    public double? EndAngle { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    Remarks

    Specifies options to customize the endangle.

    HighlightSettings

    Gets or sets value for highlight.

    Declaration
    [JsonProperty("highlightSettings")]
    public SunburstHighlightSettings HighlightSettings { get; set; }
    Property Value
    Type Description
    SunburstHighlightSettings
    Remarks

    Specifies options to customize highlight.

    InnerRadius

    Gets or sets sunburst hole coefficient.

    Declaration
    [JsonProperty("innerRadius")]
    public double InnerRadius { get; set; }
    Property Value
    Type Description
    System.Double
    Remarks

    Specifies hole coefficient of sunburst.

    IsResponsive

    Gets or sets the sunburst responsive.

    Declaration
    [JsonProperty("isResponsive")]
    public bool IsResponsive { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Specifies responsive for sunburst.

    Legend

    Gets or sets value for legend.

    Declaration
    [JsonProperty("legend")]
    public SunburstLegend Legend { get; set; }
    Property Value
    Type Description
    SunburstLegend
    Remarks

    Specifies options to customize legend.

    LegendItemClick

    Gets or sets the value for LegendClick event.

    Declaration
    [JsonProperty("legendItemClick")]
    public string LegendItemClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires while clicking the legend.

    LegendItemRendering

    Gets or sets the value for LegendItemRendering event.

    Declaration
    [JsonProperty("legendItemRendering")]
    public string LegendItemRendering { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires before rendering the legend.

    Levels

    Gets or sets points for sunburst.

    Declaration
    [JsonProperty("levels")]
    public List<SunburstLevel> Levels { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<SunburstLevel>
    Remarks

    Specifies options to customize points.

    Load

    Gets or sets the value for Load event.

    Declaration
    [JsonProperty("load")]
    public string Load { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires before loading the sunburst.

    Loaded

    Gets or sets the value for Loaded event.

    Declaration
    [JsonProperty("loaded")]
    public string Loaded { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires after sunburst is loaded in DOM.

    Margin

    Gets or sets value for margin.

    Declaration
    [JsonProperty("margin")]
    public SunburstMargin Margin { get; set; }
    Property Value
    Type Description
    SunburstMargin
    Remarks

    Specifies options to customize margin.

    Opacity

    Gets or sets sunburst opacity.

    Declaration
    [JsonProperty("opacity")]
    public double Opacity { get; set; }
    Property Value
    Type Description
    System.Double
    Remarks

    Specifies opacity of sunburst.

    Palette

    Gets or sets the palette.

    Declaration
    [JsonProperty("palette")]
    public object Palette { get; set; }
    Property Value
    Type Description
    System.Object
    Remarks

    Specifies palette for sunburst.

    ParentNode

    Gets or sets sunburst parent node.

    Declaration
    [JsonProperty("parentNode")]
    public string ParentNode { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies sunburst parent node.

    PointRegionClick

    Gets or sets the value for PointRegionClick event.

    Declaration
    [JsonProperty("pointRegionClick")]
    public string PointRegionClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires when particular point in sunburst is clicked.

    PointRegionMouseMove

    Gets or sets the value for PointRegionMouseMove event.

    Declaration
    [JsonProperty("pointRegionMouseMove")]
    public string PointRegionMouseMove { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires when mouse is hovered over particular point.

    Points

    Gets or sets points for sunburst.

    Declaration
    [JsonProperty("points")]
    public List<SunburstPoints> Points { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<SunburstPoints>
    Remarks

    Specifies options to customize points.

    PreRender

    Gets or sets the value for preRender event.

    Declaration
    [JsonProperty("preRender")]
    public string PreRender { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires before rendering the sunburst.

    Radius

    Gets or sets sunburst coefficient.

    Declaration
    [JsonProperty("radius")]
    public double Radius { get; set; }
    Property Value
    Type Description
    System.Double
    Remarks

    Specifies coefficient of sunburst.

    RightClick

    Gets or sets the value for client-side right click event.

    Declaration
    [JsonProperty("rightClick")]
    public string RightClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires after right clicking the sunburst.

    SegmentBorder

    Gets or sets value for segment border.

    Declaration
    [JsonProperty("segmentBorder")]
    public SunburstBorder SegmentBorder { get; set; }
    Property Value
    Type Description
    SunburstBorder
    Remarks

    Specifies options to customize segment border.

    SelectionSettings

    Gets or sets value for selection.

    Declaration
    [JsonProperty("selectionSettings")]
    public SunburstSelectionSettings SelectionSettings { get; set; }
    Property Value
    Type Description
    SunburstSelectionSettings
    Remarks

    Specifies options to customize selection.

    Size

    Gets or sets value for size.

    Declaration
    [JsonProperty("size")]
    public SunburstSize Size { get; set; }
    Property Value
    Type Description
    SunburstSize
    Remarks

    Specifies options to customize size.

    StartAngle

    Gets or sets the value for startangle.

    Declaration
    [JsonProperty("startAngle")]
    public double? StartAngle { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    Remarks

    Specifies options to customize the startangle.

    Theme

    Gets or sets the value for theme.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("theme")]
    public SunburstTheme Theme { get; set; }
    Property Value
    Type Description
    SunburstTheme
    Remarks

    Controls whether sunburst theme;

    Title

    Gets or sets value for title.

    Declaration
    [JsonProperty("title")]
    public SunburstTitle Title { get; set; }
    Property Value
    Type Description
    SunburstTitle
    Remarks

    Specifies options to customize title.

    TitleRendering

    Gets or sets the value for TitleRendering event.

    Declaration
    [JsonProperty("titleRendering")]
    public string TitleRendering { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires before rendering the title.

    Tooltip

    Gets or sets value for tooltip.

    Declaration
    [JsonProperty("tooltip")]
    public SunburstTooltip Tooltip { get; set; }
    Property Value
    Type Description
    SunburstTooltip
    Remarks

    Specifies options to customize tooltip.

    ToolTipInitialize

    Gets or sets the value for ToolTipInitialize event.

    Declaration
    [JsonProperty("toolTipInitialize")]
    public string ToolTipInitialize { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Fires before rendering tooltip.

    ValueMemberPath

    Gets or sets the value member path.

    Declaration
    [JsonProperty("valueMemberPath")]
    public string ValueMemberPath { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies value member path of sunburst.

    Visible

    Gets or sets visible sunburst.

    Declaration
    [JsonProperty("visible")]
    public bool Visible { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Specifies sunburst visible.

    XName

    Gets or sets sunburst x Name.

    Declaration
    [JsonProperty("xName")]
    public string XName { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies sunburst x Name.

    YName

    Gets or sets sunburst y Name.

    Declaration
    [JsonProperty("yName")]
    public string YName { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies sunburst y Name.

    ZoomSettings

    Gets or sets value for zooming.

    Declaration
    [JsonProperty("zoomSettings")]
    public SunburstZoomSettings ZoomSettings { get; set; }
    Property Value
    Type Description
    SunburstZoomSettings
    Remarks

    Specifies options to customize zooming.

    Methods

    GetControlDetails()

    Declaration
    protected override object GetControlDetails()
    Returns
    Type Description
    System.Object
    Overrides
    EJTagHelper.GetControlDetails()

    ShouldSerializeDataSource()

    Declaration
    public bool ShouldSerializeDataSource()
    Returns
    Type Description
    System.Boolean
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved