Methods
destroy()
destroy the circular gauge widget. all events bound using this._on will be unbind automatically and bring the control to pre-init state.
destroy(){
//Do something
this.gauge.widget.destroy();
}
exportImage()
To export Image
exportImage(){
//Do something
this.gauge.widget.exportImage();
}
getBackNeedleLength()
To get BackNeedleLength
getBackNeedleLength(){
//Do something
this.gauge.widget.getBackNeedleLength();
}
getCustomLabelAngle()
To get CustomLabelAngle
getCustomLabelAngle(){
//Do something
this.gauge.widget.getCustomLabelAngle();
}
getCustomLabelValue()
To get CustomLabelValue
getCustomLabelValue(){
//Do something
this.gauge.widget.getCustomLabelValue();
}
getLabelAngle()
To get LabelAngle
getLabelAngle(){
//Do something
this.gauge.widget.getLabelAngle();
}
getLabelDistanceFromScale()
To get LabelDistanceFromScale
getLabelDistanceFromScale(){
//Do something
this.gauge.widget.getLabelDistanceFromScale();
}
getLabelPlacement()
To get LabelPlacement
getLabelPlacement(){
//Do something
this.gauge.widget.getLabelPlacement();
}
getLabelStyle()
To get LabelStyle
getLabelStyle(){
//Do something
this.gauge.widget.getLabelStyle();
}
getMajorIntervalValue()
To get MajorIntervalValue
getMajorIntervalValue(){
//Do something
this.gauge.widget.getMajorIntervalValue();
}
getMarkerDistanceFromScale()
To get MarkerDistanceFromScale
getMarkerDistanceFromScale(){
//Do something
this.gauge.widget.getMarkerDistanceFromScale();
}
getMarkerStyle()
To get MarkerStyle
getMarkerStyle(){
//Do something
this.gauge.widget.getMarkerStyle();
}
getMaximumValue()
To get MaximumValue
getMaximumValue(){
//Do something
this.gauge.widget.getMaximumValue();
}
getMinimumValue()
To get MinimumValue
getMinimumValue(){
//Do something
this.gauge.widget.getMinimumValue();
}
getMinorIntervalValue()
To get MinorIntervalValue
getMinorIntervalValue(){
//Do something
this.gauge.widget.getMinorIntervalValue();
}
getNeedleStyle()
To get NeedleStyle
getNeedleStyle(){
//Do something
this.gauge.widget.getNeedleStyle();
}
getPointerCapBorderWidth()
To get PointerCapBorderWidth
getPointerCapBorderWidth(){
//Do something
this.gauge.widget.getPointerCapBorderWidth();
}
getPointerCapRadius()
To get PointerCapRadius
getPointerCapRadius(){
//Do something
this.gauge.widget.getPointerCapRadius();
}
getPointerLength()
To get PointerLength
getPointerLength(){
//Do something
this.gauge.widget.getPointerLength();
}
getPointerNeedleType()
To get PointerNeedleType
getPointerNeedleType(){
//Do something
this.gauge.widget.getPointerNeedleType();
}
getPointerPlacement()
To get PointerPlacement
getPointerPlacement(){
//Do something
this.gauge.widget.getPointerPlacement();
}
getPointerValue()
To get PointerValue
getPointerValue(){
//Do something
this.gauge.widget.getPointerValue();
}
getPointerWidth()
To get PointerWidth
getPointerWidth(){
//Do something
this.gauge.widget.getPointerWidth();
}
getRangeBorderWidth()
To get RangeBorderWidth
getRangeBorderWidth(){
//Do something
this.gauge.widget.getRangeBorderWidth();
}
getRangeDistanceFromScale()
To get RangeDistanceFromScale
getRangeDistanceFromScale(){
//Do something
this.gauge.widget.getRangeDistanceFromScale();
}
getRangeEndValue()
To get RangeEndValue
getRangeEndValue(){
//Do something
this.gauge.widget.getRangeEndValue();
}
getRangePosition()
To get RangePosition
getRangePosition(){
//Do something
this.gauge.widget.getRangePosition();
}
getRangeSize()
To get RangeSize
getRangeSize(){
//Do something
this.gauge.widget.getRangeSize();
}
getRangeStartValue()
To get RangeStartValue
getRangeStartValue(){
//Do something
this.gauge.widget.getRangeStartValue();
}
getScaleBarSize()
To get ScaleBarSize
getScaleBarSize(){
//Do something
this.gauge.widget.getScaleBarSize();
}
getScaleBorderWidth()
To get ScaleBorderWidth
getScaleBorderWidth(){
//Do something
this.gauge.widget.getScaleBorderWidth();
}
getScaleDirection()
To get ScaleDirection
getScaleDirection(){
//Do something
this.gauge.widget.getScaleDirection();
}
getScaleRadius()
To get ScaleRadius
getScaleRadius(){
//Do something
this.gauge.widget.getScaleRadius();
}
getStartAngle()
To get StartAngle
getStartAngle(){
//Do something
this.gauge.widget.getStartAngle();
}
getSubGaugeLocation()
To get SubGaugeLocation
getSubGaugeLocation(){
//Do something
this.gauge.widget.getSubGaugeLocation();
}
getSweepAngle()
To get SweepAngle
getSweepAngle(){
//Do something
this.gauge.widget.getSweepAngle();
}
getTickAngle()
To get TickAngle
getTickAngle(){
//Do something
this.gauge.widget.getTickAngle();
}
getTickDistanceFromScale()
To get TickDistanceFromScale
getDistanceFromScale(){
//Do something
this.gauge.widget.getDistanceFromScale();
}
getTickHeight()
To get TickHeight
getTickHeight(){
//Do something
this.gauge.widget.getTickHeight();
}
getTickPlacement()
To get TickPlacement
getTickPlacement(){
//Do something
this.gauge.widget.getTickPlacement();
}
getTickStyle()
To get TickStyle
getTickStyle(){
//Do something
this.gauge.widget.getTickStyle();
}
getTickWidth()
To get TickWidth
getTickWidth(){
//Do something
this.gauge.widget.getTickWidth();
}
includeFirstValue()
To set includeFirstValue
includeFirstValue(){
//Do something
this.gauge.widget.includeFirstValue();
}
redraw()
Switching the redraw option for the gauge
redraw(){
//Do something
this.gauge.widget.redraw();
}
setBackNeedleLength()
To set BackNeedleLength
setBackNeedleLength(){
//Do something
this.gauge.widget.setBackNeedleLength();
}
setCustomLabelAngle()
To set CustomLabelAngle
setCustomLabelAngle(){
//Do something
this.gauge.widget.setCustomLabelAngle();
}
setCustomLabelValue()
To set CustomLabelValue
setCustomLabelValue(){
//Do something
this.gauge.widget.setCustomLabelValue();
}
setLabelAngle()
To set LabelAngle
setLabelAngle(){
//Do something
this.gauge.widget.setLabelAngle();
}
setLabelDistanceFromScale()
To set LabelDistanceFromScale
setLabelDistanceFromScale(){
//Do something
this.gauge.widget.setLabelDistanceFromScale();
}
setLabelPlacement()
To set LabelPlacement
setLabelPlacement(){
//Do something
this.gauge.widget.setLabelPlacement();
}
setLabelStyle()
To set LabelStyle
setLabelStyle(){
//Do something
this.gauge.widget.setLabelStyle();
}
setMajorIntervalValue()
To set MajorIntervalValue
setMajorIntervalValue(){
//Do something
this.gauge.widget.setMajorIntervalValue();
}
setMarkerDistanceFromScale()
To set MarkerDistanceFromScale
setMarkerDistanceFromScale(){
//Do something
this.gauge.widget.setMarkerDistanceFromScale();
}
setMarkerStyle()
To set MarkerStyle
setMarkerStyle(){
//Do something
this.gauge.widget.setMarkerStyle();
}
setMaximumValue()
To set MaximumValue
setMaximumValue(){
//Do something
this.gauge.widget.setMaximumValue();
}
setMinimumValue()
To set MinimumValue
setMinimumValue(){
//Do something
this.gauge.widget.setMinimumValue();
}
setMinorIntervalValue()
To set MinorIntervalValue
setMinorInterValue(){
//Do something
this.gauge.widget.setMinorInterValue();
}
setNeedleStyle()
To set NeedleStyle
setNeedleStyle(){
//Do something
this.gauge.widget.setNeedleStyle();
}
setPointerCapBorderWidth()
To set PointerCapBorderWidth
setBorderWidth(){
//Do something
this.gauge.widget.setBorderWidth();
}
setPointerCapRadius()
To set PointerCapRadius
setPointerCapRadius(){
//Do something
this.gauge.widget.setPointerCapRadius();
}
setPointerLength()
To set PointerLength
setPointerLength(){
//Do something
this.gauge.widget.setPointerLength();
}
setPointerNeedleType()
To set PointerNeedleType
setPointerNeedleType(){
//Do something
this.gauge.widget.setPointerNeedleType();
}
setPointerPlacement()
To set PointerPlacement
setPointerPlacement(){
//Do something
this.gauge.widget.setPointerPlacement();
}
setPointerValue()
To set PointerValue
setPointerValue(){
//Do something
this.gauge.widget.setPointerValue();
}
setPointerWidth()
To set PointerWidth
setPointerWidth(){
//Do something
this.gauge.widget.setPointerWidth();
}
setRangeBorderWidth()
To set RangeBorderWidth
setRangeBorderWidth(){
//Do something
this.gauge.widget.setRangeBorderWidth();
}
setRangeDistanceFromScale()
To set RangeDistanceFromScale
setRangeDistanceFromScale(){
//Do something
this.gauge.widget.setRangeDistanceFromScale();
}
setRangeEndValue()
To set RangeEndValue
setRangeEndValue(){
//Do something
this.gauge.widget.setRangeEndValue();
}
setRangePosition()
To set RangePosition
setRangePosition(){
//Do something
this.gauge.widget.setRangePosition();
}
setRangeSize()
To set RangeSize
setRangeSize(){
//Do something
this.gauge.widget.setRangeSize();
}
setRangeStartValue()
To set RangeStartValue
setRangeStartValue(){
//Do something
this.gauge.widget.setRangeStartValue();
}
setScaleBarSize()
To set ScaleBarSize
setScaleBarSize(){
//Do something
this.gauge.widget.setScaleBarSize();
}
setScaleBorderWidth()
To set ScaleBorderWidth
setScaleBorderWidth(){
//Do something
this.gauge.widget.setScaleBorderWidth();
}
setScaleDirection()
To set ScaleDirection
setScaleDirection(){
//Do something
this.gauge.widget.setScaleDirection();
}
setScaleRadius()
To set ScaleRadius
setScaleRadius(){
//Do something
this.gauge.widget.setScaleRadius();
}
setStartAngle()
To set StartAngle
setStartAngle(){
//Do something
this.gauge.widget.setStartAngle();
}
setSubGaugeLocation()
To set SubGaugeLocation
setSubGaugeLocation(){
//Do something
this.gauge.widget.setSubGaugeLocation();
}
setSweepAngle()
To set SweepAngle
setSweepAngle(){
//Do something
this.gauge.widget.setSweepAngle();
}
setTickAngle()
To set TickAngle
setTickAngle(){
//Do something
this.gauge.widget.setTickAngle();
}
setTickDistanceFromScale()
To set TickDistanceFromScale
setDistanceFromScale(){
//Do something
this.gauge.widget.setDistanceFromScale();
}
setTickHeight()
To set TickHeight
setTickHeight(){
//Do something
this.gauge.widget.setTickHeight();
}
setTickPlacement()
To set TickPlacement
setTickPlacement(){
//Do something
this.gauge.widget.setTickPlacement();
}
setTickStyle()
To set TickStyle
setTickStyle(){
//Do something
this.gauge.widget.setTickStyle();
}
setTickWidth()
To set TickWidth
setTickWidth(){
//Do something
this.gauge.widget.setTickWidth();
}
Events
drawCustomLabel
Triggers while the custom labels are being drawn on the gauge.
onDrawCustomLabel(sender){
//Do something
}
<ej-circulargauge id="events" (drawCustomLabel)="onDrawCustomLabel($event)">
</ej-circulargauge>
drawIndicators
Triggers while the indicators are being started to drawn on the gauge.
onDrawIndicators(sender){
//Do something
}
<ej-circulargauge id="events" (drawIndicators)="onDrawIndicators($event)">
</ej-circulargauge>
drawLabels
Triggers while the labels are being drawn on the gauge.
onDrawLabels(sender){
//Do something
}
<ej-circulargauge id="events" (drawLabels)="onDrawLabels($event)">
</ej-circulargauge>
drawPointerCap
Triggers while the pointer cap is being drawn on the gauge.
onDrawPointerCap(sender){
//Do something
}
<ej-circulargauge id="events" (drawPointerCap)="onDrawPointerCap($event)">
</ej-circulargauge>
drawPointers
Triggers while the pointers are being drawn on the gauge.
onDrawPointers(sender){
//Do something
}
<ej-circulargauge id="events" (drawPointers)="onDrawPointers($event)">
</ej-circulargauge>
drawRange
Triggers when the ranges begin to be getting drawn on the gauge.
onDrawRange(sender){
//Do something
}
<ej-circulargauge id="events" (drawRange)="onDrawRange($event)">
</ej-circulargauge>
drawTicks
Triggers while the ticks are being drawn on the gauge.
onDrawTicks(sender){
//Do something
}
<ej-circulargauge id="events" (drawTicks)="onDrawTicks($event)">
</ej-circulargauge>
load
Triggers while the gauge start to Load.
onLoad(sender){
//Do something
}
<ej-circulargauge id="events" (load)="onLoad($event)">
</ej-circulargauge>
mouseClick
Triggers when the left mouse button is clicked.
onMouseClick(sender){
//Do something
}
<ej-circulargauge id="events" (mouseClick)="onMouseClick($event)">
</ej-circulargauge>
mouseClickMove
Triggers when clicking and dragging the mouse pointer over the gauge pointer.
onMouseClickMove(sender){
//Do something
}
<ej-circulargauge id="events" (mouseClickMove)="onMouseClickMove($event)">
</ej-circulargauge>
mouseClickUp
Triggers when the mouse click is released.
onMouseClickUp(sender){
//Do something
}
<ej-circulargauge id="events" (mouseClickUp)="onMouseClickUp($event)">
</ej-circulargauge>
renderComplete
Triggers when the rendering of the gauge is completed.
onRenderComplete(sender){
//Do something
}
<ej-circulargauge id="events" (renderComplete)="onRenderComplete($event)">
</ej-circulargauge>