Methods

destroy()

destroy the linear gauge all events bound using this._on will be unbind automatically and bring the control to pre-init state.

  • ts
  • destroy(){
         
         //Do something
         this.linearIns.widget.destroy();
    
    }

    exportImage()

    To export Image

  • ts
  • exportImage(){
         
         //Do something
         this.linearIns.widget.exportImage();
    
    }

    getBarDistanceFromScale()

    To get Bar Distance From Scale in number

  • ts
  • getBarDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getBarDistanceFromScale();
    
    }

    getBarPointerValue()

    To get Bar Pointer Value in number

  • ts
  • getBarPointerValue(){
         
         //Do something
         this.linearIns.widget.getBarPointerValue();
    
    }

    getBarWidth()

    To get Bar Width in number

  • ts
  • getBarWidth(){
         
         //Do something
         this.linearIns.widget.getBarWidth();
    
    }

    getCustomLabelAngle()

    To get CustomLabel Angle in number

  • ts
  • getCustomLabelAngle(){
         
         //Do something
         this.linearIns.widget.getCustomAngle();
    
    }

    getCustomLabelValue()

    To get CustomLabel Value in string

  • ts
  • getCustomLabelValue(){
         
         //Do something
         this.linearIns.widget.getCustomLabelValue();
    
    }

    getLabelAngle()

    To get Label Angle in number

  • ts
  • getLabelAngle(){
         
         //Do something
         this.linearIns.widget.getLabelAngle();
    
    }

    getLabelPlacement()

    To get LabelPlacement in number

  • ts
  • getLabelPlacement(){
         
         //Do something
         this.linearIns.widget.getLabelPlacement();
    
    }

    getLabelStyle()

    To get LabelStyle in number

  • ts
  • getLabelStyle(){
         
         //Do something
         this.linearIns.widget.getLabelStyle();
    
    }

    getLabelXDistanceFromScale()

    To get Label XDistance From Scale in number

  • ts
  • getLabelXDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getLabelXDistanceFromScale();
    
    }

    getLabelYDistanceFromScale()

    To get PointerValue in number

  • ts
  • getLabelYDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getLabelYDistanceFromScale();
    
    }

    getMajorIntervalValue()

    To get Major Interval Value in number

  • ts
  • getMajorIntervalValue(){
         
         //Do something
         this.linearIns.widget.getMajorIntervalValue();
    
    }

    getMarkerStyle()

    To get MarkerStyle in number

  • ts
  • getMarkerStyle(){
         
         //Do something
         this.linearIns.widget.getMarkerStyle();
    
    }

    getMaximumValue()

    To get Maximum Value in number

  • ts
  • getMaximumValue(){
         
         //Do something
         this.linearIns.widget.getMaximumValue();
    
    }

    getMinimumValue()

    To get PointerValue in number

  • ts
  • getMinimumValue(){
         
         //Do something
         this.linearIns.widget.getMinimumValue();
    
    }

    getMinorIntervalValue()

    To get Minor Interval Value in number

  • ts
  • getMinorIntervalValue(){
         
         //Do something
         this.linearIns.widget.getMinorIntervalValue();
    
    }

    getPointerDistanceFromScale()

    To get Pointer Distance From Scale in number

  • ts
  • getPointerDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getPointerDistanceFromScale();
    
    }

    getPointerHeight()

    To get PointerHeight in number

  • ts
  • getPointerHeight(){
         
         //Do something
         this.linearIns.widget.getPointerHeight();
    
    }

    getPointerPlacement()

    To get Pointer Placement in String

  • ts
  • getPointerPlacement(){
         
         //Do something
         this.linearIns.widget.getPointerPlacement();
    
    }

    getPointerValue()

    To get PointerValue in number

  • ts
  • getPointerValue(){
         
         //Do something
         this.linearIns.widget.getPointerValue();
    
    }

    getPointerWidth()

    To get PointerWidth in number

  • ts
  • getPointerWidth(){
         
         //Do something
         this.linearIns.widget.getPointerWidth();
    
    }

    getRangeBorderWidth()

    To get Range Border Width in number

  • ts
  • getRangeBorderWidth(){
         
         //Do something
         this.linearIns.widget.getRangeBorderWidth();
    
    }

    getRangeDistanceFromScale()

    To get Range Distance From Scale in number

  • ts
  • getRangeDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getRangeDistanceFromScale();
    
    }

    getRangeEndValue()

    To get Range End Value in number

  • ts
  • getRangeEndValue(){
         
         //Do something
         this.linearIns.widget.getRangeEndValue();
    
    }

    getRangeEndWidth()

    To get Range End Width in number

  • ts
  • getRangeEndWidth(){
         
         //Do something
         this.linearIns.widget.getRangeEndWidth();
    
    }

    getRangePosition()

    To get Range Position in number

  • ts
  • getRangePosition(){
         
         //Do something
         this.linearIns.widget.getRangePosition();
    
    }

    getRangeStartValue()

    To get Range Start Value in number

  • ts
  • getRangeStartValue(){
         
         //Do something
         this.linearIns.widget.getRangeStartValue();
    
    }

    getRangeStartWidth()

    To get Range Start Width in number

  • ts
  • getRangeStartWidth(){
         
         //Do something
         this.linearIns.widget.getRangeStartWidth();
    
    }

    getScaleBarLength()

    To get ScaleBarLength in number

  • ts
  • getScaleBarLength(){
         
         //Do something
         this.linearIns.widget.getScaleBarLength();
    
    }

    getScaleBarSize()

    To get Scale Bar Size in number

  • ts
  • getScaleBarSize(){
         
         //Do something
         this.linearIns.widget.getScaleBarSize();
    
    }

    getScaleBorderWidth()

    To get Scale Border Width in number

  • ts
  • getScaleBorderWidth(){
         
         //Do something
         this.linearIns.widget.getScaleBorderWidth();
    
    }

    getScaleDirection()

    To get Scale Direction in number

  • ts
  • getScaleDirection(){
         
         //Do something
         this.linearIns.widget.getScaleDirection();
    
    }

    getScaleLocation()

    To get Scale Location in object

  • ts
  • getScaleLocation(){
         
         //Do something
         this.linearIns.widget.getScaleLocation();
    
    }

    getScaleStyle()

    To get Scale Style in string

  • ts
  • getScaleStyle(){
         
         //Do something
         this.linearIns.widget.getScaleStyle();
    
    }

    getTickAngle()

    To get Tick Angle in number

  • ts
  • getTickAngle(){
         
         //Do something
         this.linearIns.widget.getTickAngle();
    
    }

    getTickHeight()

    To get Tick Height in number

  • ts
  • getTickHeight(){
         
         //Do something
         this.linearIns.widget.getTickHeight();
    
    }

    getTickPlacement()

    To get getTickPlacement in number

  • ts
  • getTickPlacement(){
         
         //Do something
         this.linearIns.widget.getTickPlacement();
    
    }

    getTickStyle()

    To get Tick Style in string

  • ts
  • getTickStyle(){
         
         //Do something
         this.linearIns.widget.getTickStyle();
    
    }

    getTickWidth()

    To get Tick Width in number

  • ts
  • getTickWidth(){
         
         //Do something
         this.linearIns.widget.getTickWidth();
    
    }

    getTickXDistanceFromScale()

    To get get Tick XDistance From Scale in number

  • ts
  • getTickXDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getTickXDistanceFromScale();
    
    }

    getTickYDistanceFromScale()

    To get Tick YDistance From Scale in number

  • ts
  • getTickYDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.getTickYDistanceFromScale();
    
    }

    scales()

    Specifies the scales.

  • ts
  • scales(){
         
         //Do something
         this.linearIns.widget.scales();
    
    }

    setBarDistanceFromScale()

    To set setBarDistanceFromScale

  • ts
  • setBarDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setBarDistanceFromScale();
    
    }

    setBarPointerValue()

    To set setBarPointerValue

  • ts
  • setBarPointerValue(){
         
         //Do something
         this.linearIns.widget.setBarPointerValue();
    
    }

    setBarWidth()

    To set setBarWidth

  • ts
  • setBarWidth(){
         
         //Do something
         this.linearIns.widget.setBarWidth();
    
    }

    setCustomLabelAngle()

    To set setCustomLabelAngle

  • ts
  • setCustomLabelAngle(){
         
         //Do something
         this.linearIns.widget.setCustomLabelAngle();
    
    }

    setCustomLabelValue()

    To set setCustomLabelValue

  • ts
  • setCustomLabelValue(){
         
         //Do something
         this.linearIns.widget.setCustomLabelValue();
    
    }

    setLabelAngle()

    To set setLabelAngle

  • ts
  • setLabelAngle(){
         
         //Do something
         this.linearIns.widget.setLabelAngle();
    
    }

    setLabelPlacement()

    To set setLabelPlacement

  • ts
  • setLabelPlacement(){
         
         //Do something
         this.linearIns.widget.setLabelPlacement();
    
    }

    setLabelStyle()

    To set setLabelStyle

  • ts
  • setLabelStyle(){
         
         //Do something
         this.linearIns.widget.setLabelStyle();
    
    }

    setLabelXDistanceFromScale()

    To set setLabelXDistanceFromScale

  • ts
  • setLabelXDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setLabelXDistanceFromScale();
    
    }

    setLabelYDistanceFromScale()

    To set setLabelYDistanceFromScale

  • ts
  • setLabelYDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setLabelYDistanceFromScale();
    
    }

    setMajorIntervalValue()

    To set setMajorIntervalValue

  • ts
  • setMajorIntervalValue(){
         
         //Do something
         this.linearIns.widget.setMajorIntervalValue();
    
    }

    setMarkerStyle()

    To set setMarkerStyle

  • ts
  • setMarkerStyle(){
         
         //Do something
         this.linearIns.widget.setMarkerStyle();
    
    }

    setMaximumValue()

    To set setMaximumValue

  • ts
  • setMaximumValue(){
         
         //Do something
         this.linearIns.widget.setMaximumValue();
    
    }

    setMinimumValue()

    To set setMinimumValue

  • ts
  • setMinimumValue(){
         
         //Do something
         this.linearIns.widget.setMinimumValue();
    
    }

    setMinorIntervalValue()

    To set setMinorIntervalValue

  • ts
  • setMinorIntervalValue(){
         
         //Do something
         this.linearIns.widget.setMinorIntervalValue();
    
    }

    setPointerDistanceFromScale()

    To set setPointerDistanceFromScale

  • ts
  • setPointerDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setPointerDistanceFromScale();
    
    }

    setPointerHeight()

    To set PointerHeight

  • ts
  • setPointerHeight(){
         
         //Do something
         this.linearIns.widget.setPointerHeight();
    
    }

    setPointerPlacement()

    To set setPointerPlacement

  • ts
  • setPointerPlacement(){
         
         //Do something
         this.linearIns.widget.setPointerPlacement();
    
    }

    setPointerValue()

    To set PointerValue

  • ts
  • setPointerValue(){
         
         //Do something
         this.linearIns.widget.setPointerValue();
    
    }

    setPointerWidth()

    To set PointerWidth

  • ts
  • setPointerWidth(){
         
         //Do something
         this.linearIns.widget.setPointerWidth();
    
    }

    setRangeBorderWidth()

    To set setRangeBorderWidth

  • ts
  • setRangeBorderWidth(){
         
         //Do something
         this.linearIns.widget.setRangeBorderWidth();
    
    }

    setRangeDistanceFromScale()

    To set setRangeDistanceFromScale

  • ts
  • setRangeDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setRangeDistanceFromScale();
    
    }

    setRangeEndValue()

    To set setRangeEndValue

  • ts
  • setRangeEndValue(){
         
         //Do something
         this.linearIns.widget.setRangeEndValue();
    
    }

    setRangeEndWidth()

    To set setRangeEndWidth

  • ts
  • setRangeEndWidth(){
         
         //Do something
         this.linearIns.widget.setEndWidth();
    
    }

    setRangePosition()

    To set setRangePosition

  • ts
  • setRangePosition(){
         
         //Do something
         this.linearIns.widget.setRangePosition();
    
    }

    setRangeStartValue()

    To set setRangeStartValue

  • ts
  • setRangeStartValue(){
         
         //Do something
         this.linearIns.widget.setRangeStartValue();
    
    }

    setRangeStartWidth()

    To set setRangeStartWidth

  • ts
  • setRangeStartWidth(){
         
         //Do something
         this.linearIns.widget.setStartWidth();
    
    }

    setScaleBarLength()

    To set setScaleBarLength

  • ts
  • setScaleBarLength(){
         
         //Do something
         this.linearIns.widget.setScaleBarLength();
    
    }

    setScaleBarSize()

    To set setScaleBarSize

  • ts
  • setScaleBarSize(){
         
         //Do something
         this.linearIns.widget.setScaleBarSize();
    
    }

    setScaleBorderWidth()

    To set setScaleBorderWidth

  • ts
  • setScaleBorderWidth(){
         
         //Do something
         this.linearIns.widget.setScaleBorderWidth();
    
    }

    setScaleDirection()

    To set setScaleDirection

  • ts
  • setScaleDirection(){
         
         //Do something
         this.linearIns.widget.setScaleDirection();
    
    }

    setScaleLocation()

    To set setScaleLocation

  • ts
  • setScaleLocation(){
         
         //Do something
         this.linearIns.widget.setScaleLocation();
    
    }

    setScaleStyle()

    To set setScaleStyle

  • ts
  • setScaleStyle(){
         
         //Do something
         this.linearIns.widget.setScaleStyle();
    
    }

    setTickAngle()

    To set setTickAngle

  • ts
  • setTickAngle(){
         
         //Do something
         this.linearIns.widget.setTickAngle();
    
    }

    setTickHeight()

    To set setTickHeight

  • ts
  • setTickHeight(){
         
         //Do something
         this.linearIns.widget.setTickHeight();
    
    }

    setTickPlacement()

    To set setTickPlacement

  • ts
  • setTickPlacement(){
         
         //Do something
         this.linearIns.widget.setTickPlacement();
    
    }

    setTickStyle()

    To set setTickStyle

  • ts
  • setTickStyle(){
         
         //Do something
         this.linearIns.widget.setTickStyle();
    
    }

    setTickWidth()

    To set setTickWidth

  • ts
  • setTickWidth(){
         
         //Do something
         this.linearIns.widget.setTickWidth();
    
    }

    setTickXDistanceFromScale()

    To set setTickXDistanceFromScale

  • ts
  • setTickXDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setTickXDistanceFromScale();
    
    }

    setTickYDistanceFromScale()

    To set setTickYDistanceFromScale

  • ts
  • setTickYDistanceFromScale(){
         
         //Do something
         this.linearIns.widget.setTickYDistanceFromScale();
    
    }

    Events

    drawBarPointers

    Triggers while the bar pointer are being drawn on the gauge.

  • ts
  • onDrawBarPointers(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawBarPointers)="onDrawBarPointers($event)">
    </ej-lineargauge>

    drawCustomLabel

    Triggers while the customLabel are being drawn on the gauge.

  • ts
  • onDrawCustomLabel(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawCustomLabel)="onDrawCustomLabel($event)">
    </ej-lineargauge>

    drawIndicators

    Triggers while the Indicator are being drawn on the gauge.

  • ts
  • onDrawIndicators(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawIndicators)="onDrawIndicators($event)">
    </ej-lineargauge>

    drawLabels

    Triggers while the label are being drawn on the gauge.

  • ts
  • onDrawLabels(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawLabels)="onDrawLabels($event)">
    </ej-lineargauge>

    drawMarkerPointers

    Triggers while the marker are being drawn on the gauge.

  • ts
  • onDrawMarkerPointers(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawMarkerPointers)="onDrawMarkerPointers($event)">
    </ej-lineargauge>

    drawRange

    Triggers while the range are being drawn on the gauge.

  • ts
  • onDrawRange(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawRange)="onDrawRange($event)">
    </ej-lineargauge>

    drawTicks

    Triggers while the ticks are being drawn on the gauge.

  • ts
  • onDrawTicks(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (drawTicks)="onDrawTicks($event)">
    </ej-lineargauge>

    init

    Triggers when the gauge is initialized.

  • ts
  • onInit(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (init)="onInit($event)">
    </ej-lineargauge>

    load

    Triggers while the gauge start to Load.

  • ts
  • onLoad(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (load)="onLoad($event)">
    </ej-lineargauge>

    mouseClick

    Triggers when the left mouse button is clicked.

  • ts
  • onMouseClick(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (mouseClick)="onMouseClick($event)">
    </ej-lineargauge>

    mouseClickMove

    Triggers when clicking and dragging the mouse pointer over the gauge pointer.

  • ts
  • onMouseClickMove(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (mouseClickMove)="onMouseClickMove($event)">
    </ej-lineargauge>

    mouseClickUp

    Triggers when the mouse click is released.

  • ts
  • onMouseClickUp(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (mouseClickUp)="onMouseClickUp($event)">
    </ej-lineargauge>

    renderComplete

    Triggers while the rendering of the gauge completed.

  • ts
  • onRenderComplete(sender){
         
         //Do something
    
    }
  • html
  • <ej-lineargauge id="events" (renderComplete)="onRenderComplete($event)">
    </ej-lineargauge>