Class CircularGauge
Represents the CircularGauge UI element.
Implements
Inherited Members
Namespace: Syncfusion.JavaScript.Web
Assembly: Syncfusion.EJ.Web.dll
Syntax
public class CircularGauge : CommonControl, INamingContainer, IPostBackEventHandler, IPostBackDataHandler, IUrlResolutionService
Constructors
CircularGauge()
Declaration
public CircularGauge()
Properties
AnimationSpeed
Gets or sets the animation speed.
Declaration
public int AnimationSpeed { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The animation speed. |
BackgroundColor
Gets or sets the color of the background.
Declaration
public string BackgroundColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | The color of the background. |
Create
Gets or sets the create.
Declaration
[JsonProperty("create")]
public string Create { get; set; }
Property Value
Type | Description |
---|---|
System.String | The create. |
Destroy
Gets or sets the destroy.
Declaration
[JsonProperty("destroy")]
public string Destroy { get; set; }
Property Value
Type | Description |
---|---|
System.String | The destroy. |
DistanceFromCorner
Gets or sets the distance from corner.
Declaration
public double DistanceFromCorner { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The distance from corner. |
DoubleClick
Gets or sets the double click CircularGauge occurs the mouse button is clicked twice.
Declaration
[JsonProperty("doubleClick")]
public string DoubleClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The double click event. |
DrawCustomLabel
Gets or sets the draw custom label CircularGauge occurs the custom label is being drawn.
Declaration
[JsonProperty("drawCustomLabel")]
public string DrawCustomLabel { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw custom label. |
DrawIndicators
Gets or sets the draw indicators CircularGauge occurs the indicators are being drawn.
Declaration
[JsonProperty("drawIndicators")]
public string DrawIndicators { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw indicators. |
DrawLabels
Gets or sets the draw labels.
Declaration
[JsonProperty("drawLabels")]
public string DrawLabels { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw labels. |
DrawPointerCap
Gets or sets the draw pointer cap CircularGauge occurs the pointer cap is being drawn.
Declaration
[JsonProperty("drawPointerCap")]
public string DrawPointerCap { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw pointer cap. |
DrawPointers
Gets or sets the draw pointers.
Declaration
[JsonProperty("drawPointers")]
public string DrawPointers { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw pointers. |
DrawRange
Gets or sets the draw range.
Declaration
[JsonProperty("drawRange")]
public string DrawRange { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw range. |
DrawTicks
Gets or sets the draw ticks event.
Declaration
[JsonProperty("drawTicks")]
public string DrawTicks { get; set; }
Property Value
Type | Description |
---|---|
System.String | The draw ticks. |
EnableAnimation
Gets or sets a value indicating whether [enable animation].
Declaration
public bool EnableAnimation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableResize
Gets or sets a value indicating whether [enable resize].
Declaration
public bool EnableResize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ExportSettings
Declaration
[JsonProperty("exportSettings")]
public CircularGaugeExportSettings ExportSettings { get; }
Property Value
Type | Description |
---|---|
CircularGaugeExportSettings |
Frame
Gets the frame.
Declaration
public CircularFrame Frame { get; }
Property Value
Type | Description |
---|---|
CircularFrame | The frame. |
GaugePosition
Gets or sets the gauge position.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public GaugePosition GaugePosition { get; set; }
Property Value
Type | Description |
---|---|
GaugePosition | The gauge position. |
Height
gets or sets of the circular gauge height.
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The height. |
InteriorGradient
Gets the interior gradient.
Declaration
public List<InteriorGradients> InteriorGradient { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<InteriorGradients> | The interior gradient. |
IsRadialGradient
Gets or sets a value indicating whether this instance is radial gradient.
Declaration
public bool IsRadialGradient { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsResponsive
Gets or sets a value indicating whether [isResponsive].
Declaration
public bool IsResponsive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Legend
Set the legend.
Declaration
public CircularLegend Legend { get; }
Property Value
Type | Description |
---|---|
CircularLegend | The Legend. |
LegendItemClick
Gets or sets the legend item click CircularGauge occurs the mouse click on legend item.
Declaration
[JsonProperty("legendItemClick")]
public string LegendItemClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The legend item click. |
LegendItemRender
Gets or sets the legend item rendering CircularGauge occurs the legend item rendering.
Declaration
[JsonProperty("legendItemRender")]
public string LegendItemRender { get; set; }
Property Value
Type | Description |
---|---|
System.String | The legend item rendering. |
Load
Gets or sets the load CircularGauge occurs the gauge start to load.
Declaration
[JsonProperty("load")]
public string Load { get; set; }
Property Value
Type | Description |
---|---|
System.String | The load. |
Maximum
Gets or sets the maximum scale value.
Declaration
public double Maximum { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The maximum. |
Minimum
Gets or sets the minimum scale value.
Declaration
public double Minimum { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The minimum. |
Model
Gets or sets the model.
Declaration
[JsonIgnore]
public CircularGaugeProperties Model { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeProperties | The model |
MouseClick
Gets or sets the mouse click CircularGauge occurs the mouse button is clicked.
Declaration
[JsonProperty("mouseClick")]
public string MouseClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The mouse click. |
MouseClickMove
Gets or sets the mouse click move CircularGauge occurs when clicking and dragging the mouse pointer.
Declaration
[JsonProperty("mouseClickMove")]
public string MouseClickMove { get; set; }
Property Value
Type | Description |
---|---|
System.String | The mouse click move. |
MouseClickUp
Gets or sets the mouse click up CircularGauge occurs the mouse click is released.
Declaration
[JsonProperty("mouseClickUp")]
public string MouseClickUp { get; set; }
Property Value
Type | Description |
---|---|
System.String | The mouse click up. |
OuterCustomLabelPosition
Gets or sets the outer custom label position.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public OuterCustomLabelPosition OuterCustomLabelPosition { get; set; }
Property Value
Type | Description |
---|---|
OuterCustomLabelPosition | The outer custom label position. |
Radius
Gets or sets the radius.
Declaration
public double Radius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The radius. |
RangeMouseMove
Gets or sets the ranges mouse move CircularGauge occurs the mouse move on ranges.
Declaration
[JsonProperty("rangeMouseMove")]
public string RangeMouseMove { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ranges mouse move. |
RangeZOrder
Gets or sets the range rendering position.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public RangeZOrder RangeZOrder { get; set; }
Property Value
Type | Description |
---|---|
RangeZOrder | The range position. |
ReadOnly
Gets or sets a value indicating whether [read only].
Declaration
public bool ReadOnly { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
RenderComplete
Gets or sets the render complete CircularGauge occurs the gauge is rendering completed.
Declaration
[JsonProperty("renderComplete")]
public string RenderComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String | The render complete. |
RightClick
Gets or sets the right click CircularGauge occurs the mouse button is clicked twice.
Declaration
[JsonProperty("rightClick")]
public string RightClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | The right click event. |
Scales
Gets the scales.
Declaration
public List<CircularScales> Scales { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<CircularScales> | The scales. |
Theme
Gets or sets the theme.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public Themes Theme { get; set; }
Property Value
Type | Description |
---|---|
Themes | The theme. |
Tooltip
Gets the tooltip.
Declaration
public CircularTooltip Tooltip { get; }
Property Value
Type | Description |
---|---|
CircularTooltip | The tooltip. |
TooltipRendering
Gets or sets the tooltip rendering CircularGauge hover on the label.
Declaration
[JsonProperty("tooltipRendering")]
public string TooltipRendering { get; set; }
Property Value
Type | Description |
---|---|
System.String | The tooltip rendering. |
Value
Gets or sets the pointer value.
Declaration
public double Value { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The value. |
Width
gets or sets of the circular gauge width.
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The width. |
Methods
DependentScripts()
Declaration
public List<string> DependentScripts()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
GetDependentFiles()
Declaration
public override List<string> GetDependentFiles()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
Overrides
LoadViewState(Object)
Declaration
protected override void LoadViewState(object state)
Parameters
Type | Name | Description |
---|---|---|
System.Object | state |
Overrides
OnInit(EventArgs)
Raises the System.Web.UI.Control.Init event.
Declaration
protected override void OnInit(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e | An System.EventArgs object that contains the event data. |
Overrides
OnLoad(EventArgs)
Raises the Load event.
Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e | The System.EventArgs instance containing the event data. |
Overrides
OnPreRender(EventArgs)
Raises the System.Web.UI.Control.PreRender event.
Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e | An System.EventArgs object that contains the event data. |
PostBackEventHandler(String, Dictionary<String, Object>)
handling properties state maintenance while postback.
Declaration
public override void PostBackEventHandler(string EventName, Dictionary<string, object> args)
Parameters
Type | Name | Description |
---|---|---|
System.String | EventName | Name of the event. |
System.Collections.Generic.Dictionary<System.String, System.Object> | args | The arguments. |
Overrides
Render(HtmlTextWriter)
Sends server control content to a provided System.Web.UI.HtmlTextWriter object, which writes the content to be rendered on the client.
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.Web.UI.HtmlTextWriter | writer | The System.Web.UI.HtmlTextWriter object that receives the server control content. |
Overrides
UpdateServerModel(Dictionary<String, Object>)
Updates the server model.
Declaration
public override void UpdateServerModel(Dictionary<string, object> ClientModel)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.Dictionary<System.String, System.Object> | ClientModel | The client model. |
Overrides
Events
MouseUp
Declaration
public event CircularGauge.CircularGaugeEventHandler MouseUp
Event Type
Type | Description |
---|---|
CircularGauge.CircularGaugeEventHandler |