Methods
destroy()
destroy the linear gauge all events bound using this._on will be unbind automatically and bring the control to pre-init state.
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.destroy();
exportImage()
To export Image
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.exportImage();
getBarDistanceFromScale()
To get Bar Distance From Scale in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getBarDistanceFromScale();
getBarPointerValue()
To get Bar Pointer Value in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getBarPointerValue();
getBarWidth()
To get Bar Width in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getBarWidth();
getCustomLabelAngle()
To get CustomLabel Angle in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getCustomLabelAngle();
getCustomLabelValue()
To get CustomLabel Value in string
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getCustomLabelValue();
getLabelAngle()
To get Label Angle in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getLabelAngle();
getLabelPlacement()
To get LabelPlacement in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getLabelPlacement();
getLabelStyle()
To get LabelStyle in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getLabelStyle();
getLabelXDistanceFromScale()
To get Label XDistance From Scale in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getLabelXDistanceFromScale();
getLabelYDistanceFromScale()
To get PointerValue in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getLabelYDistanceFromScale();
getMajorIntervalValue()
To get Major Interval Value in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getMajorIntervalValue();
getMarkerStyle()
To get MarkerStyle in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getMarkerStyle();
getMaximumValue()
To get Maximum Value in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getMaximumValue();
getMinimumValue()
To get PointerValue in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getMinimumValue();
getMinorIntervalValue()
To get Minor Interval Value in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getMinorIntervalValue();
getPointerDistanceFromScale()
To get Pointer Distance From Scale in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getPointerDistanceFromScale();
getPointerHeight()
To get PointerHeight in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getPointerHeight();
getPointerPlacement()
To get Pointer Placement in String
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getPointerPlacement();
getPointerValue()
To get PointerValue in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getPointerValue();
getPointerWidth()
To get PointerWidth in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getPointerWidth();
getRangeBorderWidth()
To get Range Border Width in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangeBorderWidth();
getRangeDistanceFromScale()
To get Range Distance From Scale in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangeDistanceFromScale();
getRangeEndValue()
To get Range End Value in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangeEndValue();
getRangeEndWidth()
To get Range End Width in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangeEndWidth();
getRangePosition()
To get Range Position in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangePosition();
getRangeStartValue()
To get Range Start Value in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangeStartValue();
getRangeStartWidth()
To get Range Start Width in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getRangeStartWidth();
getScaleBarLength()
To get ScaleBarLength in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getScaleBarLength();
getScaleBarSize()
To get Scale Bar Size in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getScaleBarSize();
getScaleBorderWidth()
To get Scale Border Width in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getScaleBorderWidth();
getScaleDirection()
To get Scale Direction in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getScaleDirection();
getScaleLocation()
To get Scale Location in object
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getScaleLocation();
getScaleStyle()
To get Scale Style in string
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getScaleStyle();
getTickAngle()
To get Tick Angle in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickAngle();
getTickHeight()
To get Tick Height in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickHeight();
getTickPlacement()
To get getTickPlacement in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickPlacement();
getTickStyle()
To get Tick Style in string
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickStyle();
getTickWidth()
To get Tick Width in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickWidth();
getTickXDistanceFromScale()
To get get Tick XDistance From Scale in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickXDistanceFromScale();
getTickYDistanceFromScale()
To get Tick YDistance From Scale in number
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.getTickYDistanceFromScale();
scales()
Specifies the scales.
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.scales();
setBarDistanceFromScale()
To set setBarDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setBarDistanceFromScale();
setBarPointerValue()
To set setBarPointerValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setBarPointerValue();
setBarWidth()
To set setBarWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setBarWidth();
setCustomLabelAngle()
To set setCustomLabelAngle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setCustomLabelAngle();
setCustomLabelValue()
To set setCustomLabelValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setCustomLabelValue();
setLabelAngle()
To set setLabelAngle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setLabelAngle();
setLabelPlacement()
To set setLabelPlacement
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setLabelPlacement();
setLabelStyle()
To set setLabelStyle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setLabelStyle();
setLabelXDistanceFromScale()
To set setLabelXDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setLabelXDistanceFromScale();
setLabelYDistanceFromScale()
To set setLabelYDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setLabelYDistanceFromScale();
setMajorIntervalValue()
To set setMajorIntervalValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setMajorIntervalValue();
setMarkerStyle()
To set setMarkerStyle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setMarkerStyle();
setMaximumValue()
To set setMaximumValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setMaximumValue();
setMinimumValue()
To set setMinimumValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setMinimumValue();
setMinorIntervalValue()
To set setMinorIntervalValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setMinorIntervalValue();
setPointerDistanceFromScale()
To set setPointerDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setPointerDistanceFromScale();
setPointerHeight()
To set PointerHeight
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setPointerHeight();
setPointerPlacement()
To set setPointerPlacement
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setPointerPlacement();
setPointerValue()
To set PointerValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setPointerValue();
setPointerWidth()
To set PointerWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setPointerWidth();
setRangeBorderWidth()
To set setRangeBorderWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangeBorderWidth();
setRangeDistanceFromScale()
To set setRangeDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangeDistanceFromScale();
setRangeEndValue()
To set setRangeEndValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangeEndValue();
setRangeEndWidth()
To set setRangeEndWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangeEndWidth();
setRangePosition()
To set setRangePosition
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangePosition();
setRangeStartValue()
To set setRangeStartValue
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangeStartValue();
setRangeStartWidth()
To set setRangeStartWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setRangeStartWidth();
setScaleBarLength()
To set setScaleBarLength
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setScaleBarLength();
setScaleBarSize()
To set setScaleBarSize
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setScaleBarSize();
setScaleBorderWidth()
To set setScaleBorderWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setScaleBorderWidth();
setScaleDirection()
To set setScaleDirection
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setScaleDirection();
setScaleLocation()
To set setScaleLocation
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setScaleLocation();
setScaleStyle()
To set setScaleStyle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setScaleStyle();
setTickAngle()
To set setTickAngle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickAngle();
setTickHeight()
To set setTickHeight
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickHeight();
setTickPlacement()
To set setTickPlacement
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickPlacement();
setTickStyle()
To set setTickStyle
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickStyle();
setTickWidth()
To set setTickWidth
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickWidth();
setTickXDistanceFromScale()
To set setTickXDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickXDistanceFromScale();
setTickYDistanceFromScale()
To set setTickYDistanceFromScale
<ej-linear-gauge id="LinearGauge">
</ej-linear-gauge>
var gauge = $("#LinearGauge").data("ejLinearGauge");
gauge.setTickYDistanceFromScale();
Events
drawBarPointers
Triggers while the bar pointer are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-bar-pointers="DrawBarPointers">
</ej-linear-gauge>
<script type="text/javascript">
function DrawBarPointers(args) {
// Do Something
}
</script>
drawCustomLabel
Triggers while the customLabel are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-custom-label="DrawCustomLabel">
</ej-linear-gauge>
<script type="text/javascript">
function DrawBarPointers(args) {
// Do Something
}
</script>
drawIndicators
Triggers while the Indicator are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-indicators="DrawIndicators">
</ej-linear-gauge>
<script type="text/javascript">
function DrawIndicators(args) {
// Do Something
}
</script>
drawLabels
Triggers while the label are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-labels="DrawLabels">
</ej-linear-gauge>
<script type="text/javascript">
function DrawLabels(args) {
// Do Something
}
</script>
drawMarkerPointers
Triggers while the marker are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-marker-pointers="DrawMarkerPointers">
</ej-linear-gauge>
<script type="text/javascript">
function DrawMarkerPointers(args) {
// Do Something
}
</script>
drawRange
Triggers while the range are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-range="DrawRange">
</ej-linear-gauge>
<script type="text/javascript">
function DrawRange(args) {
// Do Something
}
</script>
drawTicks
Triggers while the ticks are being drawn on the gauge.
<ej-linear-gauge id="LinearGauge" draw-ticks="DrawTicks">
</ej-linear-gauge>
<script type="text/javascript">
function DrawTicks(args) {
// Do Something
}
</script>
init
Triggers when the gauge is initialized.
<ej-linear-gauge id="LinearGauge" init ="Init">
</ej-linear-gauge>
<script type="text/javascript">
function Init(args) {
// Do Something
}
</script>
load
Triggers while the gauge start to Load.
<ej-linear-gauge id="LinearGauge" load ="Load">
</ej-linear-gauge>
<script type="text/javascript">
function Load(args) {
// Do Something
}
</script>
mouseClick
Triggers when the left mouse button is clicked.
<ej-linear-gauge id="LinearGauge" mouse-click="MouseClick">
</ej-linear-gauge>
<script type="text/javascript">
function MouseClick(args) {
// Do Something
}
</script>
mouseClickMove
Triggers when clicking and dragging the mouse pointer over the gauge pointer.
<ej-linear-gauge id="LinearGauge" mouse-click-move="MouseClickMove">
</ej-linear-gauge>
<script type="text/javascript">
function MouseClickMove(args) {
// Do Something
}
</script>
mouseClickUp
Triggers when the mouse click is released.
<ej-linear-gauge id="LinearGauge" mouse-click-up="MouseClickUp">
</ej-linear-gauge>
<script type="text/javascript">
function MouseClickUp(args) {
// Do Something
}
</script>
renderComplete
Triggers while the rendering of the gauge completed.
<ej-linear-gauge id="LinearGauge" render-complete="RenderComplete">
</ej-linear-gauge>
<script type="text/javascript">
function RenderComplete(args) {
// Do Something
}
</script>