Class CircularChart3D
Inheritance
Namespace: Syncfusion.EJ2.Charts
Assembly: Syncfusion.EJ2.dll
Syntax
public class CircularChart3D : EJTagHelper
Constructors
CircularChart3D()
Declaration
public CircularChart3D()
Properties
AfterExport
Triggers after the export is completed.
Declaration
public string AfterExport { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Background
The background color of the circular 3D chart, which accepts a value in hex, rgba as a valid CSS color string.
Declaration
public string Background { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
BackgroundImage
The background image of the chart, specified as a URL link or the location of an image.
Declaration
public string BackgroundImage { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
BeforeExport
Triggers before the export starts.
Declaration
public string BeforeExport { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
BeforePrint
Triggers before printing starts.
Declaration
public string BeforePrint { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
BeforeResize
Triggered before resizing the chart.
Declaration
public string BeforeResize { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Border
Options for customizing the color and width of the circular 3D chart border.
Declaration
public CircularChart3DContainerBorder Border { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DContainerBorder | The default value is null |
CircularChart3DMouseClick
Triggered when the user clicks on a circular 3D chart.
Declaration
public string CircularChart3DMouseClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
CircularChart3DMouseDown
Triggered when the mouse is pressed down on a circular 3D chart.
Declaration
public string CircularChart3DMouseDown { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
CircularChart3DMouseLeave
Triggered when the cursor leaves a circular 3D chart.
Declaration
public string CircularChart3DMouseLeave { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
CircularChart3DMouseMove
Triggered when the user hovers over a circular 3D chart.
Declaration
public string CircularChart3DMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
CircularChart3DMouseUp
Triggered when the mouse button is released on a circular 3D chart.
Declaration
public string CircularChart3DMouseUp { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
DataSource
Specifies the dataSource for the circular 3D chart. It can be an array of JSON objects or an instance of DataManager.
Declaration
public object DataSource { get; set; }
Property Value
Type | Description |
---|---|
System.Object | The default value is null |
Depth
Specifies the depth of the circular 3D chart.
Declaration
public double Depth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 50 |
EnableAnimation
If set true, enables the animation for circular 3D chart.
Declaration
public bool EnableAnimation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is true |
EnableExport
Enables or disables the export feature in the circular 3D chart.
Declaration
public bool EnableExport { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
EnablePersistence
Enable or disable persisting component's state between page reloads.
Declaration
public bool EnablePersistence { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
EnableRotation
Enables or disables rotation in the circular 3D chart.
Declaration
public bool EnableRotation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
EnableRtl
Enable or disable rendering component in right to left direction.
Declaration
public bool EnableRtl { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
Height
The height of the chart as a string, accepting input as both '100px' or '100%'. If specified as '100%', the chart renders to the full height of its parent element.
Declaration
public string Height { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
HighlightColor
Defines the color for the highlighted data point.
Declaration
public string HighlightColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "" |
HighlightMode
Specifies whether a point has to be highlighted or not. Takes values: 'None' or 'Point'. None: Disables the highlight. Point: Highlights a point.
Declaration
public CircularChart3DHighlightMode HighlightMode { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DHighlightMode | The default value is CircularChart3DHighlightMode.None |
HighlightPattern
Specifies the highlight pattern for series or data points in the circular 3D chart. Options include: none: No specific selection pattern. chessboard: Chessboard pattern. dots: Dots pattern. diagonalForward: Diagonal forward pattern. crosshatch: Crosshatch pattern. pacman: Pacman pattern. diagonalbackward: Diagonal backward pattern. grid: Grid pattern. turquoise: Turquoise pattern. star: Star pattern. triangle: Triangle pattern. circle: Circle pattern. tile: Tile pattern. horizontaldash: Horizontal dash pattern. verticaldash: Vertical dash pattern. rectangle: Rectangle pattern. box: Box pattern. verticalstripe: Vertical stripe pattern. horizontalstripe: Horizontal stripe pattern. bubble: Bubble pattern.
Declaration
public SelectionPattern HighlightPattern { get; set; }
Property Value
Type | Description |
---|---|
SelectionPattern | The default value is SelectionPattern.None |
HtmlAttributes
Allows additional HTML attributes such as title, name, etc., and accepts n number of attributes in a key-value pair format.
Declaration
public object HtmlAttributes { get; set; }
Property Value
Type |
---|
System.Object |
IsMultiSelect
Enables or disables multi-selection in the circular 3D chart.
If set true, enables the multi selection in circular 3D chart. It requires selectionMode
to be Point
.
Declaration
public bool IsMultiSelect { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
LegendClick
Triggers after a legend is clicked.
Declaration
public string LegendClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
LegendRender
Triggers before the legend is rendered.
Declaration
public string LegendRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
LegendSettings
Options for customizing the legend of the circular 3D chart.
Declaration
public CircularChart3DLegendSettings LegendSettings { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DLegendSettings | The default value is null |
Load
Triggered before the circular 3D is loaded.
Declaration
public string Load { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Loaded
Triggers after the circular 3D chart is loaded.
Declaration
public string Loaded { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Locale
Overrides the global culture and localization value for this component. Default global culture is 'en-US'.
Declaration
public string Locale { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "" |
Margin
Options to customize the left, right, top, and bottom margins of the circular 3D chart.
Declaration
public CircularChart3DMargin Margin { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DMargin | The default value is null |
PointClick
Triggered when the user clicks on data points.
Declaration
public string PointClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
PointMove
Triggered when the user hovers over data points.
Declaration
public string PointMove { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
PointRender
Triggers before each point for a series is rendered.
Declaration
public string PointRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Resized
Triggered after the chart is resized.
Declaration
public string Resized { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Rotation
Defines the rotation angle for the circular 3D chart.
Declaration
public double Rotation { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 0 |
SelectedDataIndexes
Specifies the point indexes to be selected while loading a circular 3D chart.
It requires selectionMode
to be Point
.
Declaration
public List<CircularChart3DSelectedDataIndex> SelectedDataIndexes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Syncfusion.EJ2.Charts.CircularChart3DSelectedDataIndex> | The default value is null |
SelectionComplete
Triggers after the selection is completed.
Declaration
public string SelectionComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
SelectionMode
Specifies whether a point has to be selected or not. Takes values: 'None' or 'Point'. None: Disables the selection. Point: Selects a point.
Declaration
public CircularChart3DSelectionMode SelectionMode { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DSelectionMode | The default value is CircularChart3DSelectionMode.None |
SelectionPattern
Specifies the selection pattern for series or data points in the circular 3D chart. Options include: none: No specific selection pattern. chessboard: Chessboard pattern. dots: Dots pattern. diagonalForward: Diagonal forward pattern. crosshatch: Crosshatch pattern. pacman: Pacman pattern. diagonalbackward: Diagonal backward pattern. grid: Grid pattern. turquoise: Turquoise pattern. star: Star pattern. triangle: Triangle pattern. circle: Circle pattern. tile: Tile pattern. horizontaldash: Horizontal dash pattern. verticaldash: Vertical dash pattern. rectangle: Rectangle pattern. box: Box pattern. verticalstripe: Vertical stripe pattern. horizontalstripe: Horizontal stripe pattern. bubble: Bubble pattern.
Declaration
public SelectionPattern SelectionPattern { get; set; }
Property Value
Type | Description |
---|---|
SelectionPattern | The default value is SelectionPattern.None |
Series
The configuration for series in circular 3D chart.
The series
property allows you to define an array of circular 3D series, each with its own settings and data.
Declaration
public List<CircularChart3DSeries> Series { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Syncfusion.EJ2.Charts.CircularChart3DSeries> | The default value is null |
SeriesRender
Triggers before a series is rendered.
Declaration
public string SeriesRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
SubTitle
Represents the subtitle for the circular 3D chart.
Declaration
public string SubTitle { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
SubTitleStyle
Options for customizing the subtitle of the circular 3D Chart.
Declaration
public CircularChart3DFont SubTitleStyle { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DFont | The default value is null |
TextRender
Triggers before the data label for a series is rendered.
Declaration
public string TextRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Theme
Specifies the theme for the circular 3D chart.
Declaration
public CircularChart3DTheme Theme { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DTheme | The default value is CircularChart3DTheme.Material |
Tilt
Defines the slope angle for the circular 3D chart.
Declaration
public double Tilt { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 0 |
Title
Represents the title for the circular 3D chart.
Declaration
public string Title { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
TitleStyle
Options for customizing the title of the circular 3D chart.
Declaration
public CircularChart3DFont TitleStyle { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DFont | The default value is null |
Tooltip
Options for customizing the tooltip of the circular 3D chart.
Declaration
public CircularChart3DTooltipSettings Tooltip { get; set; }
Property Value
Type | Description |
---|---|
CircularChart3DTooltipSettings | The default value is null |
TooltipRender
Triggered when the tooltip is ready to render on the screen.
Declaration
public string TooltipRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
UseGroupingSeparator
Specifies whether a grouping separator should be used for numbers.
Declaration
public bool UseGroupingSeparator { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
Width
The width of the chart as a string, accepting input as both '100px' or '100%' If specified as '100%', the chart renders to the full width of its parent element.
Declaration
public string Width { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |