Class CircularGaugeProperties
Class for circular gauge properties.
Inherited Members
Namespace: Syncfusion.JavaScript.DataVisualization.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class CircularGaugeProperties : EJTagHelper
Constructors
CircularGaugeProperties()
Declaration
public CircularGaugeProperties()
Properties
AnimationSpeed
Gets or sets the AnimationSpeed.
Declaration
[JsonProperty("animationSpeed")]
public int AnimationSpeed { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Specifies the value for animation speed. |
BackgroundColor
Gets or sets the BackgroundColor.
Declaration
[JsonProperty("backgroundColor")]
public string BackgroundColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | Specify backgroundColor for the circular gauge. |
Create
Gets or sets the Create.
Declaration
[JsonProperty("create")]
public string Create { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the gauge is created. |
Destroy
Gets or sets the render Destroy.
Declaration
[JsonProperty("destroy")]
public string Destroy { get; set; }
Property Value
Type | Description |
---|---|
System.String | destroy the circular gauge widget. all events bound using this._on will be unbind automatically and bring the control to pre-init state. |
DistanceFromCorner
Gets or sets the DistanceFromCorner.
Declaration
[JsonProperty("distanceFromCorner")]
public double DistanceFromCorner { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specify distanceFromCorner value of circular gauge. |
DoubleClick
Gets or sets the Double click event.
Declaration
[JsonProperty("doubleClick")]
public string DoubleClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the double clicked on circular gauge |
DrawCustomLabel
Gets or sets the DrawCustomLabel.
Declaration
[JsonProperty("drawCustomLabel")]
public string DrawCustomLabel { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the custom labels are being drawn on the gauge. |
DrawIndicators
Gets or sets the DrawIndicators.
Declaration
[JsonProperty("drawIndicators")]
public string DrawIndicators { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the indicators are being started to drawn on the gauge. |
DrawLabels
Gets or sets the DrawLabels.
Declaration
[JsonProperty("drawLabels")]
public string DrawLabels { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the labels are being drawn on the gauge. |
DrawPointerCap
Gets or sets the DrawPointerCap.
Declaration
[JsonProperty("drawPointerCap")]
public string DrawPointerCap { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the pointer cap is being drawn on the gauge. |
DrawPointers
Gets or sets the DrawPointers.
Declaration
[JsonProperty("drawPointers")]
public string DrawPointers { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the pointers are being drawn on the gauge. |
DrawRange
Gets or sets the DrawRange.
Declaration
[JsonProperty("drawRange")]
public string DrawRange { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the ranges begin to be getting drawn on the gauge. |
DrawTicks
Gets or sets the DrawTicks.
Declaration
[JsonProperty("drawTicks")]
public string DrawTicks { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the ticks are being drawn on the gauge. |
EnableAnimation
Gets or sets a value indicating whether [enable animation].
Declaration
[JsonProperty("enableAnimation")]
public bool EnableAnimation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableResize
Gets or sets a value indicating whether EnableResize.
Declaration
[JsonProperty("enableResize")]
public bool EnableResize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ExportSettings
Gets or sets the export settings.
Declaration
[JsonProperty("exportSettings")]
public CircularGaugeExportSettings ExportSettings { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeExportSettings |
Frame
Gets or sets the Frame.
Declaration
[JsonProperty("frame")]
public CircularFrame Frame { get; set; }
Property Value
Type | Description |
---|---|
CircularFrame | Specify the frame of circular gauge. |
GaugePosition
Gets or sets the GaugePosition.
Declaration
[JsonProperty("gaugePosition")]
[JsonConverter(typeof(StringEnumConverter))]
public GaugePosition GaugePosition { get; set; }
Property Value
Type | Description |
---|---|
GaugePosition | Specify gaugePosition value of circular gauge. |
Height
Gets or sets the Height.
Declaration
[JsonProperty("height")]
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the height of circular gauge. |
InteriorGradient
Gets or sets the InteriorGradient.
Declaration
[JsonProperty("interiorGradient")]
public List<InteriorGradients> InteriorGradient { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<InteriorGradients> | Specifies the interiorGradient of circular gauge. |
IsRadialGradient
Gets or sets a value indicating whether this instance is RadialGradient.
Declaration
[JsonProperty("isRadialGradient")]
public bool IsRadialGradient { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsResponsive
Gets or sets a value indicating whether Responsive resize.
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Legend
Gets or sets the Legend.
Declaration
[JsonProperty("legend")]
public CircularLegend Legend { get; set; }
Property Value
Type | Description |
---|---|
CircularLegend | Specify Legend option of circular gauge. |
LegendItemClick
Gets or sets the Load.
Declaration
[JsonProperty("legendItemClick")]
public string LegendItemClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the mouse click on legend items. |
LegendItemRender
Gets or sets the item renderig.
Declaration
[JsonProperty("legendItemRender")]
public string LegendItemRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while legend item rendering. |
Load
Gets or sets the Load.
Declaration
[JsonProperty("load")]
public string Load { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the gauge start to Load. |
Maximum
Gets or sets the Maximum value.
Declaration
[JsonProperty("maximum")]
public double Maximum { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the maximum value of circular gauge. |
Minimum
Gets or sets the Minimum.
Declaration
[JsonProperty("minimum")]
public double Minimum { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the minimum value of circular gauge. |
MouseClick
Gets or sets the MouseClick.
Declaration
[JsonProperty("mouseClick")]
public string MouseClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the left mouse button is clicked. |
MouseClickMove
Gets or sets the MouseClickMove.
Declaration
[JsonProperty("mouseClickMove")]
public string MouseClickMove { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when clicking and dragging the mouse pointer over the gauge pointer. |
MouseClickUp
Gets or sets the MouseClickUp.
Declaration
[JsonProperty("mouseClickUp")]
public string MouseClickUp { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the mouse click is released. |
OuterCustomLabelPosition
Gets or sets the OuterCustomLabelPosition.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("outerCustomLabelPosition")]
public OuterCustomLabelPosition OuterCustomLabelPosition { get; set; }
Property Value
Type | Description |
---|---|
OuterCustomLabelPosition | Specify outerCustomLabelPosition value of circular gauge. |
Radius
Gets or sets the Radius.
Declaration
[JsonProperty("radius")]
public double Radius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the radius of circular gauge. |
RangeMouseMove
Gets or sets the Load.
Declaration
[JsonProperty("rangeMouseMove")]
public string RangeMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the mouse move on ranges |
RangeZOrder
Gets or sets the RangeZOrder.
Declaration
[JsonProperty("rangeZOrder")]
[JsonConverter(typeof(StringEnumConverter))]
public RangeZOrder RangeZOrder { get; set; }
Property Value
Type | Description |
---|---|
RangeZOrder | Specifies the range rendering order. |
ReadOnly
Gets or sets a value indicating whether ReadOnly.
Declaration
[JsonProperty("readOnly")]
public bool ReadOnly { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
RenderComplete
Gets or sets the RenderComplete.
Declaration
[JsonProperty("renderComplete")]
public string RenderComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the rendering of the gauge is completed. |
RightClick
Gets or sets the Right click event.
Declaration
[JsonProperty("rightClick")]
public string RightClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when we right click on circular gauge |
Scales
Gets or sets the Scales.
Declaration
[JsonProperty("scales")]
public List<CircularScales> Scales { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<CircularScales> | Specify the pointers, ticks, labels, indicators, ranges of circular gauge. |
Theme
Gets or sets the Theme.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("theme")]
public Themes Theme { get; set; }
Property Value
Type | Description |
---|---|
Themes | Specify the theme of circular gauge. |
Tooltip
Gets or sets the Tooltip.
Declaration
[JsonProperty("tooltip")]
public CircularTooltip Tooltip { get; set; }
Property Value
Type | Description |
---|---|
CircularTooltip | Specify tooltip option of circular gauge. |
TooltipRendering
Gets or sets the Tooltip event.
Declaration
[JsonProperty("tooltipRendering")]
public string TooltipRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when we tooltip event on circular gauge |
Value
Gets or sets the Value.
Declaration
[JsonProperty("value")]
public double Value { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the value. |
Width
Gets or sets the Width.
Declaration
[JsonProperty("width")]
public double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the width of circular gauge. |
Methods
GetControlDetails()
Declaration
protected override object GetControlDetails()
Returns
Type | Description |
---|---|
System.Object |
Overrides
ShouldSerializeFrame()
Shoulds the serialize frame.
Declaration
public bool ShouldSerializeFrame()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeInteriorGradient()
Shoulds the serialize interior gradient.
Declaration
public bool ShouldSerializeInteriorGradient()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeLegend()
Shoulds the serialize legend.
Declaration
public bool ShouldSerializeLegend()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeScales()
Shoulds the serialize scales.
Declaration
public bool ShouldSerializeScales()
Returns
Type | Description |
---|---|
System.Boolean |