Class LinearGauge
Inheritance
System.Object
LinearGauge
Inherited Members
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()
Assembly: Syncfusion.EJ2.dll
Syntax
public class LinearGauge : EJTagHelper
Constructors
LinearGauge()
Declaration
Properties
AllowImageExport
Enables or disables the export to image functionality in linear gauge.
Declaration
[HtmlAttributeName("allowImageExport")]
public bool AllowImageExport { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowMargin
Enables or disables the gauge to be rendered to the complete width.
Declaration
[HtmlAttributeName("allowMargin")]
public bool AllowMargin { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowPdfExport
Enables or disables the export to PDF functionality in linear gauge.
Declaration
[HtmlAttributeName("allowPdfExport")]
public bool AllowPdfExport { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowPrint
Enables or disables the print functionality in linear gauge.
Declaration
[HtmlAttributeName("allowPrint")]
public bool AllowPrint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AnimationComplete
Triggers after completing the animation for pointer.
Declaration
[HtmlAttributeName("animationComplete")]
public string AnimationComplete { get; set; }
Property Value
Type |
Description |
System.String |
|
AnnotationRender
Triggers before each annotation gets rendered.
Declaration
[HtmlAttributeName("annotationRender")]
public string AnnotationRender { get; set; }
Property Value
Type |
Description |
System.String |
|
Annotations
Specifies the options for customizing the annotation of linear gauge.
Declaration
[HtmlAttributeName("annotations")]
public List<LinearGaugeAnnotation> Annotations { get; set; }
Property Value
Axes
Specifies the options for customizing the axis in linear gauge.
Declaration
[HtmlAttributeName("axes")]
public List<LinearGaugeAxis> Axes { get; set; }
Property Value
AxisLabelRender
Triggers before each axis label gets rendered.
Declaration
[HtmlAttributeName("axisLabelRender")]
public string AxisLabelRender { get; set; }
Property Value
Type |
Description |
System.String |
|
Background
Specifies the background color of the gauge. This property accepts value in hex code, rgba string as a valid CSS color string.
Declaration
[HtmlAttributeName("background")]
public string Background { get; set; }
Property Value
Type |
Description |
System.String |
|
BeforePrint
Triggers before the prints gets started.
Declaration
[HtmlAttributeName("beforePrint")]
public string BeforePrint { get; set; }
Property Value
Type |
Description |
System.String |
|
Border
Specifies the options for customizing the color and width of the border for linear gauge.
Declaration
[HtmlAttributeName("border")]
public LinearGaugeBorder Border { get; set; }
Property Value
ClassName
Declaration
protected override string ClassName { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Container
Specifies the options for customizing the container in linear gauge.
Declaration
[HtmlAttributeName("container")]
public LinearGaugeContainer Container { get; set; }
Property Value
Description
Specifies the description for linear gauge.
Declaration
[HtmlAttributeName("description")]
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
DragEnd
Triggers after the pointer is dragged.
Declaration
[HtmlAttributeName("dragEnd")]
public string DragEnd { get; set; }
Property Value
Type |
Description |
System.String |
|
DragMove
Triggers while dragging the pointers.
Declaration
[HtmlAttributeName("dragMove")]
public string DragMove { get; set; }
Property Value
Type |
Description |
System.String |
|
DragStart
Triggers before the pointer is dragged.
Declaration
[HtmlAttributeName("dragStart")]
public string DragStart { get; set; }
Property Value
Type |
Description |
System.String |
|
EdgeLabelPlacement
Specifies the placement of the label in linear gauge.
Declaration
[HtmlAttributeName("edgeLabelPlacement")]
public LabelPlacement EdgeLabelPlacement { get; set; }
Property Value
EnablePersistence
Enable or disable persisting component's state between page reloads.
Declaration
[HtmlAttributeName("enablePersistence")]
public bool EnablePersistence { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableRtl
Enable or disable rendering component in right to left direction.
Declaration
[HtmlAttributeName("enableRtl")]
public bool EnableRtl { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Specifies the format to apply for internationalization in linear gauge.
Declaration
[HtmlAttributeName("format")]
public string Format { get; set; }
Property Value
Type |
Description |
System.String |
|
GaugeMouseDown
Triggers when performing the mouse down operation on gauge area.
Declaration
[HtmlAttributeName("gaugeMouseDown")]
public string GaugeMouseDown { get; set; }
Property Value
Type |
Description |
System.String |
|
GaugeMouseLeave
Triggers when performing the mouse leave operation from the gauge area.
Declaration
[HtmlAttributeName("gaugeMouseLeave")]
public string GaugeMouseLeave { get; set; }
Property Value
Type |
Description |
System.String |
|
GaugeMouseMove
Triggers when performing the mouse move operation on gauge area.
Declaration
[HtmlAttributeName("gaugeMouseMove")]
public string GaugeMouseMove { get; set; }
Property Value
Type |
Description |
System.String |
|
GaugeMouseUp
Triggers when performing mouse up operation on gauge area.
Declaration
[HtmlAttributeName("gaugeMouseUp")]
public string GaugeMouseUp { get; set; }
Property Value
Type |
Description |
System.String |
|
Height
Specifies the height of the linear gauge as a string in order to provide input as both like '100px' or '100%'.
If specified as '100%, gauge will render to the full height of its parent element.
Declaration
[HtmlAttributeName("height")]
public string Height { get; set; }
Property Value
Type |
Description |
System.String |
|
HtmlAttributes
Allows additional HTML attributes such as title, name, etc., and
accepts n number of attributes in a key-value pair format.
Declaration
[HtmlAttributeName("htmlAttributes")]
public object HtmlAttributes { get; set; }
Property Value
Type |
Description |
System.Object |
|
IsFor
Declaration
protected override bool IsFor { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Load
Triggers before the gauge gets rendered.
Declaration
[HtmlAttributeName("load")]
public string Load { get; set; }
Property Value
Type |
Description |
System.String |
|
Loaded
Triggers after the gauge gets rendered.
Declaration
[HtmlAttributeName("loaded")]
public string Loaded { get; set; }
Property Value
Type |
Description |
System.String |
|
Locale
Overrides the global culture and localization value for this component. Default global culture is 'en-US'.
Declaration
[HtmlAttributeName("locale")]
public string Locale { get; set; }
Property Value
Type |
Description |
System.String |
|
Margin
Specifies the options to customize the margins of the linear gauge.
Declaration
[HtmlAttributeName("margin")]
public LinearGaugeMargin Margin { get; set; }
Property Value
NameSpace
Declaration
protected override string NameSpace { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Orientation
Specifies the orientation of the rendering of the linear gauge.
Declaration
[HtmlAttributeName("orientation")]
public Orientation Orientation { get; set; }
Property Value
RangePalettes
Specifies the color palette for axis ranges in linear gauge.
Declaration
[HtmlAttributeName("rangePalettes")]
public string[] RangePalettes { get; set; }
Property Value
Type |
Description |
System.String[] |
|
Resized
Triggers after window resize.
Declaration
[HtmlAttributeName("resized")]
public string Resized { get; set; }
Property Value
Type |
Description |
System.String |
|
TabIndex
Specifies the tab index value for the linear gauge.
Declaration
[HtmlAttributeName("tabIndex")]
public double TabIndex { get; set; }
Property Value
Type |
Description |
System.Double |
|
TagName
Declaration
protected override string TagName { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Theme
Specifies the theme supported for the linear gauge.
Declaration
[HtmlAttributeName("theme")]
public LinearGaugeTheme Theme { get; set; }
Property Value
Title
Specifies the title for linear gauge.
Declaration
[HtmlAttributeName("title")]
public string Title { get; set; }
Property Value
Type |
Description |
System.String |
|
TitleStyle
Specifies the options for customizing the appearance of title for linear gauge.
Declaration
[HtmlAttributeName("titleStyle")]
public LinearGaugeFont TitleStyle { get; set; }
Property Value
Specifies the options for customizing the tooltip in linear gauge.
Declaration
[HtmlAttributeName("tooltip")]
public LinearGaugeTooltipSettings Tooltip { get; set; }
Property Value
Triggers before the tooltip get rendered.
Declaration
[HtmlAttributeName("tooltipRender")]
public string TooltipRender { get; set; }
Property Value
Type |
Description |
System.String |
|
UseGroupingSeparator
Enables or disables a grouping separator should be used for a number.
Declaration
[HtmlAttributeName("useGroupingSeparator")]
public bool UseGroupingSeparator { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ValueChange
Triggers while changing the value of the pointer by UI interaction.
Declaration
[HtmlAttributeName("valueChange")]
public string ValueChange { get; set; }
Property Value
Type |
Description |
System.String |
|
Width
Specifies the width of the linear gauge as a string in order to provide input as both like '100px' or '100%'.
If specified as '100%, gauge will render to the full width of its parent element.
Declaration
[HtmlAttributeName("width")]
public string Width { get; set; }
Property Value
Type |
Description |
System.String |
|