Class CircularGaugePointer
Inheritance
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
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
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
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
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
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is null |
EnableDrag
Enables and disables drag movement of the pointer in the circular gauge.
Declaration
public bool EnableDrag { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
public double Value { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is Double.NaN |