Class LinearGaugeProperties
Class for linear gauge properties.
Inherited Members
Namespace: Syncfusion.JavaScript.DataVisualization.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class LinearGaugeProperties : EJTagHelper
Constructors
LinearGaugeProperties()
Declaration
public LinearGaugeProperties()
Properties
AnimationSpeed
Gets or sets the AnimationSpeed.
Declaration
[JsonProperty("animationSpeed ")]
public int AnimationSpeed { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | TSpecifies the animationSpeed. |
BackgroundColor
Gets or sets the BackgroundColor.
Declaration
[JsonProperty("backgroundColor")]
public string BackgroundColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | Specifies the color of the background. |
BorderColor
Gets or sets the BorderColor.
Declaration
[JsonProperty("borderColor")]
public string BorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | Specifies the color of the border. |
Create
Gets or sets the Create.
Declaration
[JsonProperty("create")]
public string Create { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers on creating linear gauge. |
Destroy
Gets or sets the Destroy.
Declaration
[JsonProperty("destroy")]
public string Destroy { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the gauge is destroyed. |
DoubleClick
Gets or sets the double click event handler.
Declaration
[JsonProperty("doubleClick")]
public string DoubleClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the linear gauge is double clicked or tapped. |
DrawBarPointers
Gets or sets the DrawBarPointers.
Declaration
[JsonProperty("drawBarPointers")]
public string DrawBarPointers { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the bar pointer are being drawn on the gauge. |
DrawCustomLabel
Gets or sets the DrawCustomLabel.
Declaration
[JsonProperty("drawCustomLabel")]
public string DrawCustomLabel { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the customLabel 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 Indicator are being 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 label are being drawn on the gauge. |
DrawMarkerPointers
Gets or sets the DrawMarkerPointers.
Declaration
[JsonProperty("drawMarkerPointers")]
public string DrawMarkerPointers { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the marker 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 while the range are being 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 EnableAnimation.
Declaration
[JsonProperty("enableAnimation")]
public bool EnableAnimation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Specifies the animate state. |
EnableMarkerPointerAnimation
Gets or sets the EnableMarkerPointerAnimation.
Declaration
[JsonProperty("enableMarkerPointerAnimation")]
public bool EnableMarkerPointerAnimation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Specifies the animate state for marker pointer. |
EnableResize
Gets or sets the EnableResize.
Declaration
[JsonProperty("enableResize")]
public bool EnableResize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Specifies the can resize state. |
ExportSettings
Gets or sets the export settings.
Declaration
[JsonProperty("exportSettings")]
public LinearGaugeExportSettings ExportSettings { get; set; }
Property Value
Type | Description |
---|---|
LinearGaugeExportSettings |
Frame
Gets or sets the Frame.
Declaration
[JsonProperty("frame")]
public LinearFrame Frame { get; set; }
Property Value
Type | Description |
---|---|
LinearFrame | Specify frame of linear gauge. |
Height
Gets or sets the Height.
Declaration
[JsonProperty("height")]
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the height. |
Init
Gets or sets the Init.
Declaration
[JsonProperty("init")]
public string Init { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the gauge is initialized. |
IsResponsive
Gets or sets the IsResponsive.
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Specifies the can resize state. |
LabelColor
Gets or sets labelColor.
Declaration
[JsonProperty("labelColor")]
public string LabelColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | The color of the label. |
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.
Declaration
[JsonProperty("maximum")]
public double Maximum { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the maximum value. |
Minimum
Gets or sets the Minimum.
Declaration
[JsonProperty("minimum")]
public double Minimum { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Specifies the minimum value. |
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. |
Orientation
Gets or sets the Orientation.
Declaration
[JsonProperty("orientation")]
[JsonConverter(typeof(StringEnumConverter))]
public Orientation Orientation { get; set; }
Property Value
Type | Description |
---|---|
Orientation | Specifies the orientation. |
OuterCustomLabelPosition
Gets or sets the OuterCustomLabelPosition.
Declaration
[JsonProperty("outerCustomLabelPosition")]
[JsonConverter(typeof(StringEnumConverter))]
public OuterCustomLabelPosition OuterCustomLabelPosition { get; set; }
Property Value
Type | Description |
---|---|
OuterCustomLabelPosition | Specify enableResize value of Linear gauge. |
PointerGradient1
Gets or sets the PointerGradient1.
Declaration
[JsonProperty("pointerGradient1")]
public List<PointerGradient1> PointerGradient1 { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<PointerGradient1> | Specifies the pointerGradient1 for Linear gauge. |
PointerGradient2
Gets or sets the PointerGradient2.
Declaration
[JsonProperty("pointerGradient2")]
public List<PointerGradient2> PointerGradient2 { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<PointerGradient2> | Specifies the pointerGradient1 for Linear gauge. |
ReadOnly
Gets or sets ReadOnly.
Declaration
[JsonProperty("readOnly")]
public bool ReadOnly { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Specifies the read only state. |
RenderComplete
Gets or sets the RenderComplete.
Declaration
[JsonProperty("renderComplete")]
public string RenderComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers while the rendering of the gauge completed. |
RightClick
Gets or sets the RightClick event handler.
Declaration
[JsonProperty("rightClick")]
public string RightClick { get; set; }
Property Value
Type | Description |
---|---|
System.String | Triggers when the right mouse button is clicked. |
Scales
Gets or sets the Scales.
Declaration
[JsonProperty("scales")]
public List<Scales> Scales { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Scales> | Specifies the scales. |
Theme
Gets or sets the Theme.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("theme")]
public Themes Theme { get; set; }
Property Value
Type | Description |
---|---|
Themes | Specifies the theme. |
TickColor
Gets or sets the TickColor.
Declaration
[JsonProperty("tickColor")]
public string TickColor { get; set; }
Property Value
Type | Description |
---|---|
System.String | Specifies the color of the tick. |
Tooltip
Gets or sets the Tooltip.
Declaration
[JsonProperty("tooltip")]
public LinearTooltip Tooltip { get; set; }
Property Value
Type | Description |
---|---|
LinearTooltip | Specify tooltip options of linear gauge. |
Value
Gets or sets the Value.
Declaration
[JsonProperty("value")]
public double Value { get; set; }
Property Value
Type | Description |
---|---|
System.Double | 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. |
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 |
ShouldSerializePointerGradient1()
Shoulds the serialize pointer gradient1.
Declaration
public bool ShouldSerializePointerGradient1()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializePointerGradient2()
Shoulds the serialize poiner gradient2.
Declaration
public bool ShouldSerializePointerGradient2()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeScales()
Shoulds the serialize scales.
Declaration
public bool ShouldSerializeScales()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeTooltip()
Shoulds the serialize tooltip.
Declaration
public bool ShouldSerializeTooltip()
Returns
Type | Description |
---|---|
System.Boolean |