Class CircularGaugePointer
Inherited Members
Namespace: Syncfusion.EJ2.CircularGauge
Assembly: Syncfusion.EJ2.dll
Syntax
public class CircularGaugePointer : EJTagHelper
Constructors
CircularGaugePointer()
Declaration
public CircularGaugePointer()
Properties
Animation
Sets and gets the options for the animation of the pointers that propagate while rendering the axis and updating the pointer value in the circular gauge.
Declaration
[HtmlAttributeName("animation")]
public CircularGaugeAnimation Animation { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeAnimation | The default value is null |
Border
Sets and gets the options to customize the style properties of the border for the needle pointer in an axis.
Declaration
[HtmlAttributeName("border")]
public CircularGaugeBorder Border { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeBorder | The default value is null |
Cap
Sets and gets the options to customize the cap element of the needle pointer in an axis.
Declaration
[HtmlAttributeName("cap")]
public CircularGaugeCap Cap { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeCap | The default value is null |
Color
Sets and gets the color of the pointer in an axis.
Declaration
[HtmlAttributeName("color")]
public string Color { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
Description
Sets and gets the information about pointer for assistive technology.
Declaration
[HtmlAttributeName("description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
ImageUrl
Sets and gets the URL for the image that is to be displayed as pointer.
It requires marker shape value to be Image
.
Declaration
[HtmlAttributeName("imageUrl")]
public string ImageUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
LinearGradient
Sets and gets the properties to render a linear gradient for the pointer. If both linear and radial gradient is set, then the linear gradient will be rendered in the pointer.
Declaration
[HtmlAttributeName("linearGradient")]
public CircularGaugeLinearGradient LinearGradient { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeLinearGradient | The default value is null |
MarkerHeight
Sets and gets the height of the marker pointer in an axis.
Declaration
[HtmlAttributeName("markerHeight")]
public double MarkerHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 5 |
MarkerShape
Sets and gets the shape of the marker pointer in an axis.
Declaration
[HtmlAttributeName("markerShape")]
public GaugeShape MarkerShape { get; set; }
Property Value
Type | Description |
---|---|
GaugeShape | The default value is GaugeShape.Circle |
MarkerWidth
Sets and gets the width of the marker pointer in an axis.
Declaration
[HtmlAttributeName("markerWidth")]
public double MarkerWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 5 |
NeedleEndWidth
Sets or gets the width at the ending edge of the needle pointer in an axis.
Declaration
[HtmlAttributeName("needleEndWidth")]
public double NeedleEndWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is Double.NaN |
NeedleStartWidth
Sets or gets the width at the starting edge of the needle pointer in an axis.
Declaration
[HtmlAttributeName("needleStartWidth")]
public double NeedleStartWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is Double.NaN |
NeedleTail
Sets and gets the options to customize the tail element of the needle pointer in an axis.
Declaration
[HtmlAttributeName("needleTail")]
public CircularGaugeNeedleTail NeedleTail { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeNeedleTail | The default value is null |
Offset
Sets and gets the offset value of pointer from scale.
Declaration
[HtmlAttributeName("offset")]
public string Offset { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "0" |
PointerWidth
Sets and gets the width of the pointer in axis.
Declaration
[HtmlAttributeName("pointerWidth")]
public double PointerWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 20 |
Position
Sets and gets the position of pointer for an axis.
Declaration
[HtmlAttributeName("position")]
public PointerRangePosition Position { get; set; }
Property Value
Type | Description |
---|---|
PointerRangePosition | The default value is PointerRangePosition.Auto |
RadialGradient
Sets and gets the properties to render a radial gradient for pointer.
Declaration
[HtmlAttributeName("radialGradient")]
public CircularGaugeRadialGradient RadialGradient { get; set; }
Property Value
Type | Description |
---|---|
CircularGaugeRadialGradient | The default value is null |
Radius
Sets and gets the radius of pointer for marker and range type pointer and fix length of pointer for needle pointer.
Declaration
[HtmlAttributeName("radius")]
public string Radius { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
RoundedCornerRadius
Sets and gets the corner radius for pointer in axis.
Declaration
[HtmlAttributeName("roundedCornerRadius")]
public double RoundedCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 0 |
Text
Sets and gets the text for the marker pointer. To render the text in the marker pointer, the marker shape must be set as Text
.
Declaration
[HtmlAttributeName("text")]
public string Text { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "" |
TextStyle
Sets and gets the style of text in marker pointer of an axis.
Declaration
[HtmlAttributeName("textStyle")]
public object TextStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Object | The default value is null |
Type
Sets and gets the type of pointer for an axis in Circular gauge.
Declaration
[HtmlAttributeName("type")]
public PointerType Type { get; set; }
Property Value
Type | Description |
---|---|
PointerType | The default value is PointerType.Needle |
Value
Sets and gets the value of the pointer in circular gauge.
Declaration
[HtmlAttributeName("value")]
public double Value { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is Double.NaN |