Contents
- Linear gauge dimensions
- Line customization
- Ticks
- Labels
- Axis
- Ranges
- Bar Pointer
- Marker Pointer
- Annotation
- Tooltip
- Appearence of Linear Gauge
- Gauge Container type
- Events
Having trouble getting help?
Contact Support
Contact Support
Ej1 api migration in React Linear gauge component
24 Jan 202324 minutes to read
This article describes the API migration process of Accordion component from Essential JS 1 to Essential JS 2.
Linear gauge dimensions
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Height |
Property: heightReactDOM.render( <EJ.LinearGauge id= "gauge" height= '100px'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: heightReactDOM.render( <LinearGaugeComponent id='gauge' height= '100px'> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width |
Property: widthReactDOM.render( <EJ.LinearGauge id= "gauge" width= '200px'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: widthReactDOM.render( <LinearGaugeComponent id='gauge' width= '200px'> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Height(In Percentage) | Not Applicable |
Property: heightReactDOM.render( <LinearGaugeComponent id='gauge' height= '70%'> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width(In Percentage) | Not Applicable |
Property: widthReactDOM.render( <LinearGaugeComponent id='gauge' width= '80%'> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Line customization
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Height |
Property: scales.lengthvar scale = [{ length: 300 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.line.heightReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective line= {height= '150'}/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width |
Property: scales.widthvar scale = [{ width: 300 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.line.widthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective line= {width= 2}/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Color |
Property: scales.backgroundColorvar scale = [{ backgroundColor: "blue" }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.line.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective line= {color= '#4286f4'}/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Offset | Not Applicable |
Property: axes.line.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective line= {offset= 2}/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opacity |
Property: scales.opacityvar scale = [{ opacity: 0.2 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
DashArray | Not Applicable |
Property: axes.line.dashArrayReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective line= {dashArray= 1}/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Ticks
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Type of Ticks |
Property: scales.ticks.typevar scale = [{ ticks: [{ type: "majorinterval" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.majorTicks.heightReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective majorTicks= { }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Height of Major Ticks |
Property: scales.ticks.heightvar scale = [{ ticks: [{ type: "majorinterval", height:8 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.majorTicks.heightReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective majorTicks= { height: 10 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width of Major Ticks |
Property: scales.ticks.widthvar scale = [{ ticks: [{ type: "majorinterval", width: 5 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.majorTicks.widthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective majorTicks= { width: 2 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Color of Major Ticks |
Property: scales.ticks.colorvar scale = [{ ticks: [{ color: "blue" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.majorTicks.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective majorTicks= { color: "Blue" }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Offset for Major Ticks |
Property: scales.ticks.distanceFromScalevar scale = [{ ticks: [{ distanceFromScale: {x: 5, y: 5} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.majorTicks.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective majorTicks= { offset: 1 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Interval of Major Ticks |
Property: scales.majorIntervalValuevar scale = [{ majorIntervalValue: 15 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.majorTicks.intervalReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective majorTicks= { interval: 20 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Angle of Major Ticks |
Property: scales.ticks.anglevar scale = [{ ticks: [{ angle: 30 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Opcity of Major Ticks |
Property: scales.ticks.opacityvar scale = [{ ticks: [{ opacity: 0.5 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Height of Minor Ticks |
Property: scales.ticks.heightvar scale = [{ ticks: [{ type: "minorinterval", height:8 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.minorTicks.heightReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective minorTicks= { height: 10 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width of Minor Ticks |
Property: scales.ticks.widthvar scale = [{ ticks: [{ type: "minorinterval", width: 5 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.minorTicks.widthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective minorTicks= { width: 2 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Color of Minor Ticks |
Property: scales.ticks.colorvar scale = [{ ticks: [{ type: "minorinterval", color: "blue" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.minorTicks.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective minorTicks= { color: "Blue" }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Offset for Minor Ticks |
Property: scales.ticks.distanceFromScalevar scale = [{ ticks: [{ type: "minorinterval", distanceFromScale: {x: 5, y: 5} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.minorTicks.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective minorTicks= { offset: 1 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Interval of Minor Ticks |
Property: scales.minorIntervalValuevar scale = [{ minorIntervalValue: 8 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.minorTicks.intervalReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective minorTicks= { interval: 5 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Angle of Minor Ticks |
Property: scales.ticks.anglevar scale = [{ ticks: [{ type: "minorinterval", angle: 30 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Opcity of Minor Ticks |
Property: scales.ticks.opacityvar scale = [{ ticks: [{ type: "minorinterval", opacity: 0.5 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Labels
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Angle |
Property: scales.labels.anglevar scale = [{ labels: [{ angle: 15 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Offset |
Property: scales.labels.distanceFromScalevar scale = [{ labels: [{distanceFromScale:{x: -5, y: 10} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { offset: 3 }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Format |
Property: scales.labels.unitTextvar scale = [{ labels: [{ unitText: "F" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.formatReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { format: 'c' }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Unit Text Placement |
Property: scales.labels.unitTextPlacementvar scale = [{ labels: [{ unitTextPlacement: "front" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Label Range Color | Not Applicable |
Property: axes.labelStyle.useRangeColorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { useRangeColor: true }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opacity |
Property: scales.labels.opacity Property: scales.labels.unitTextPlacement var scale = [{ labels: [{ opacity: 0.5 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.font.opacityReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { font: { opacity: 0.5 } }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Label Text Color |
Property: scales.labels.textColorvar scale = [{ labels: [{ textColor: "red" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.font.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { font: { color: "red" } }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Label Font Family |
Property: scales.labels.font.fontFamilyvar scale = [{ labels: [{font:{fontFamily:"Segoe UI"}] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.font.fontFamilyReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { font: {fontFamily:"Segoe UI"} }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Label Font Style |
Property: scales.labels.font.fontStylevar scale = [{ labels: [{ font:{fontStyle:"Bold"} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.font.fontStyleReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { font: { fontStyle: "Bold"} }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Label Size |
Property: scales.labels.font.sizevar scale = [{ labels: [{ font: { size: "20px"} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.labelStyle.font.sizeReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { font: { size: "15px"} }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Label Font Weight | Not Applicable |
Property: axes.labelStyle.font.fontWeightReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective labelStyle= { font: { fontWeight: '4'} }/> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Axis
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Minimum Value |
Property: scales.minimumvar scale = [{ minimum: 20 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.minimumReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective minimum= 20 /> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Maximum Value |
Property: scales.maximumvar scale = [{ maximum: 120 }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.maximumReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective maximum= 120 /> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Inverted Position | Not Applicable |
Property: axes.isInversedReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective isInversed= true /> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opposed Position | Not Applicable |
Property: axes.opposedPositionReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <AxisDirective opposedPosition= true /> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Ranges
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Start Value |
Property: scales.ranges.startValuevar scale = [{ ranges: [{ startValue: 20 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.startReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective start={20} /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
End Value |
Property: scales.ranges.endValuevar scale = [{ ranges: [{ endValue: 20 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.endReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective end={20} /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Start Width |
Property: scales.ranges.startWidthvar scale = [{ ranges: [{ startWidth: 10 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.startWidthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective startWidth={20} /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
End Width |
Property: scales.ranges.endWidthvar scale = [{ ranges: [{ endWidth: 15 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.endWidthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective endWidth={15} /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Color |
Property: scales.ranges.backgroundColorvar scale = [{ ranges: [{ backgroundColor: "red" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective color="red" /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Offset |
Property: scales.rangesvar scale = [{ ranges: [{ distanceFromScale: {10} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective offset= 5 /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Range Position |
Property: scales.ranges.placementvar scale = [{ ranges: [{ placement: "Near" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.positionReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective position= "Inside" /> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opacity |
Property: scales.ranges.opacityvar scale = [{ ranges: [{ opacity: {0.3} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Border Customization |
Property: scales.ranges.bordervar scale = [{ ranges: [{ border: { color: 'green', width: 2} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.ranges.borderReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <RangesDirective> <RangeDirective border= {color: 'blue', width: 2}/> </RangesDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Bar Pointer
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Bar Pointer |
Property: scales.barPointers.valuevar scale = [{ barPointers: [{ value: 20 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.valueReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar', value= {20} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Color of Bar Pointer |
Property: scales.barPointers.backgroundColorvar scale = [{ barPointers: [{ value: 20, backgroundColor: "red" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar',value= {20},color= 'red' /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Offset of Bar Pointer |
Property: scales.barPointers.distanceFromScalevar scale = [{ barPointers: [{ distanceFromScale: 20 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar',value= {20},offset= {20} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opacity of Bar Pointer |
Property: scales.barPointers.opacityvar scale = [{ barPointers: [{ value: 40, opacity: 0.5 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.opacityReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar',value= {20},opacity= {0.5} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width of Bar Pointer |
Property: scales.barPointers.widthvar scale = [{ barPointers: [{ value: 40, width: 25 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.widthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar',value= {20},width= {25} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Gradients of Bar Pointer |
Property: scales.barPointers.gradientsvar scale = [{ barPointers: [{ value: 40, gradients: { colorInfo:[{ colorStop : 0, color:"#FFFFFF"}] } }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Border of Bar Pointer |
Property: scales.barPointers.bordervar scale = [{ barPointers: [{ value: 40, border: { color: "red", width: 2 } }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.borderReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar', value= {20}, border={ color: 'red', width: 2.5 } /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Animation of Bar Pointer |
Property: enableAnimationReactDOM.render( <EJ.LinearGauge id= "gauge" enableAnimation= true> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.animationDurationReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar',value= {20}, animationDuration= {2500} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Rounded Corner of Bar Pointer | Not Applicable |
Property: axes.pointers.roundedCornerRadiusReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Bar', value= {20}, roundedCornerRadius= {15} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Marker Pointer
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Marker Pointer |
Property: scales.markerPointers.valuevar scale = [{ markerPointers: [{ value: 20 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.valueReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Color of Marker Pointer |
Property: scales.markerPointers.backgroundColorvar scale = [{ markerPointers: [{ value: 20, backgroundColor: "blue" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.colorReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, color= 'red' /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Offset of Marker Pointer |
Property: scales.markerPointers.distanceFromScalevar scale = [{ markerPointers: [{ value: 40, distanceFromScale: 10 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.offsetReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, offset= {10} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opacity of Marker Pointer |
Property: scales.markerPointers.opacityvar scale = [{ markerPointers: [{ value: 40, opacity: 1 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.opacityReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, opacity= {1} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Width of Marker Pointer |
Property: scales.markerPointers.widthvar scale = [{ markerPointers: [{ value: 40, width: 20 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.widthReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, width= {25} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Gradients of Marker Pointer |
Property: scales.markerPointers.gradientsvar scale = [{ markerPointers: [{ value: 40,gradients:{ colorInfo:[{ colorStop : 0, color:"#FFFFFF"}] } }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Border of Bar Pointer |
Property: scales.markerPointers.bordervar scale = [{ markerPointers: [{ value: 40, border: { color: "red", width: 2 } }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.borderReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, border={ color: 'red', width: 2.5 } /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Animation of Marker Pointer |
Property: enableMarkerPointerAnimationReactDOM.render( <EJ.LinearGauge id= "gauge" enableMarkerPointerAnimation= true> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.animationDurationReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker',value= {20}, animationDuration= {2500} /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Type of Marker Pointer |
Property: scales.markerPointers.typevar scale = [{ markerPointers: [{ value: 40, type: "Diamond" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.markerTypeReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, markerType= 'Diamond' /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Placement of Marker Pointer |
Property: scales.markerPointers.placementvar scale = [{ markerPointers: [{ value: 40, placement: "near" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.placementReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, placement= "Center" /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Drag of Marker Pointer |
Property: readOnlyReactDOM.render( <EJ.LinearGauge id= "gauge" readOnly= false> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: axes.pointers.enableDragReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, enableDrag= true /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Image Marker Pointer | Not Applicable |
Property: axes.pointers.imageUrlReactDOM.render( <LinearGaugeComponent id='gauge'> <AxesDirective> <PointersDirective> <PointerDirective type= 'Marker', value= {20}, imageUrl= "image.png" /> </PointersDirective> </AxesDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Annotation
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Content |
Property: scales.customLabels.valuevar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge' }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: annotations.contentReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective content= "Annotation"/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Horizontal Alignment | Not Applicable |
Property: annotations.horizontalAlignmentReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective horizontalAlignment='Center'/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Vertical Alignment | Not Applicable |
Property: annotations.verticalAlignmentReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective verticalAlignment='Far'/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Position of X |
Property: scales.customLabels.position.xvar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge',position: {x: 20} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: annotations.xReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective x={35}/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Position of Y |
Property: scales.customLabels.position.yvar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge',position: {y: 30} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: annotations.yReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective y={40}/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Z Index | Not Applicable |
Property: annotations.zIndexReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective zIndex='1'/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Axis Index | Not Applicable |
Property: annotations.axisIndexReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective content= 'Annotation' axisIndex='0'/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Axis Value | Not Applicable |
Property: annotations.axisValueReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective content= 'Annotation' axisValue='35'/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Font customization |
Property: scales.customLabels.fontvar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge', font: { size: '30px'} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: annotations.fontReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective content= 'Annotation' font= { size: '15px' }/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Annotation Color |
Property: scales.customLabels.colorvar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge', font: { color: 'red'} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: annotations.fontReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective content= 'Annotation' font= { color: 'red' }/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Opacity of Annotation |
Property: scales.customLabels.opacityvar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge', font: { opacity: 0.5} }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: annotations.fontReactDOM.render( <LinearGaugeComponent id='gauge'> <AnnotationsDirective> <AnnotationDirective content= 'Annotation' font= { opacity: 0.7 }/> </AnnotationsDirective> </LinearGaugeComponent>, document.getElementById('gauge'));
|
Position Type |
Property: scales.customLabels.positionTypevar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge', positionType: "outer" }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not applicable |
TextAngle of Annotation |
Property: scales.customLabels.textAnglevar scale = [{ customLabels: [{ showCustomLabels: true, value: 'LinearGauge', textAngle: 25 }] }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not applicable |
Tooltip
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Tooltip for Pointer | Not Applicable |
Property: tooltip.enableReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enable: true} /> document.getElementById('gauge'));
|
Tooltip for Label |
Property: tooltip.showLabelTooltipvar tooltip = [{ showLabelTooltip: true }] ReactDOM.render( <EJ.LinearGauge id= "gauge" tooltip={tooltip}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Not Applicable |
Tooltip Format | Not Applicable |
Property: tooltip.formatReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enable: true, format: '${value}'} /> document.getElementById('gauge'));
|
Tooltip Color | Not Applicable |
Property: tooltip.fillReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enable: true, fill: 'gray'} /> document.getElementById('gauge'));
|
Tooltip Template |
Property: tooltip.templateIDvar tooltip = [{ templateID: true }] ReactDOM.render( <EJ.LinearGauge id= "gauge" tooltip={tooltip}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: tooltip.templateReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enable: true, template: 'Template'} /> document.getElementById('gauge'));
|
Tooltip Animation | Not Applicable |
Property: tooltip.enableAnimationReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enableAnimation: true } /> document.getElementById('gauge'));
|
Tooltip Border | Not Applicable |
Property: tooltip.borderReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enable: true, border: { width: 2, color: 'red' } } /> document.getElementById('gauge'));
|
Tooltip TextStyle | Not Applicable |
Property: tooltip.textStyleReactDOM.render( <LinearGaugeComponent id='gauge' tooltip= { enable: true, textStyle: { size: '10px', color: 'white' } } /> document.getElementById('gauge'));
|
Appearence of Linear Gauge
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Background Color |
Property: backgroundColorReactDOM.render( <EJ.LinearGauge id= "gauge" backgroundColor= 'red'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: backgroundReactDOM.render( <LinearGaugeComponent id='gauge' background= 'blue'/> document.getElementById('gauge'));
|
Border Color |
Property: borderColorReactDOM.render( <EJ.LinearGauge id= "gauge" borderColor= 'Black'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: border.colorReactDOM.render( <LinearGaugeComponent id='gauge' border= { color: 'red' } /> document.getElementById('gauge'));
|
Margin | Not Applicable |
Property: marginReactDOM.render( <LinearGaugeComponent id='gauge' margin= { left: 40, right: 40, top: 40, bottom: 40 }/> document.getElementById('gauge'));
|
Orientation |
Property: orientationReactDOM.render( <EJ.LinearGauge id= "gauge" orientation= 'Vertical'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: orientationReactDOM.render( <LinearGaugeComponent id='gauge' orientation= 'Horizontal'/> document.getElementById('gauge'));
|
Locale |
Property: localeReactDOM.render( <EJ.LinearGauge id= "gauge" locale= 'en-US'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: localeReactDOM.render( <LinearGaugeComponent id='gauge' locale= 'en-US'/> document.getElementById('gauge'));
|
Theme |
Property: themeReactDOM.render( <EJ.LinearGauge id= "gauge" theme= 'Highcontrast'> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: themeReactDOM.render( <LinearGaugeComponent id='gauge' theme= 'Highcontrast'/> document.getElementById('gauge'));
|
Gauge Title | Not Applicable |
Property: titleReactDOM.render( <LinearGaugeComponent id='gauge' title= 'Linear Gauge'/> document.getElementById('gauge'));
|
Gauge Container type
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Container Type |
Property: scales.typevar scale = [{ type: 'therometer' }] ReactDOM.render( <EJ.LinearGauge id= "gauge" scales={scale}> </EJ.LinearGauge>, document.getElementById('gauge'));
|
Property: container.typeReactDOM.render( <LinearGaugeComponent id='gauge' container= { type: 'Thermometer' }/> document.getElementById('gauge'));
|
Container Height | Not Applicable |
Property: container.heightReactDOM.render( <LinearGaugeComponent id='gauge' container= { height: 20 }/> document.getElementById('gauge'));
|
Container Width | Not Applicable |
Property: container.widthReactDOM.render( <LinearGaugeComponent id='gauge' container= { width: 10 }/> document.getElementById('gauge'));
|
Container Offset | Not Applicable |
Property: container.offsetReactDOM.render( <LinearGaugeComponent id='gauge' container= { offset: 5 }/> document.getElementById('gauge'));
|
Events
Behavior | API in Essential JS 1 | API in Essential JS 2 |
---|---|---|
Animation Complete Event | Not Applicable |
Event: animationCompleteReactDOM.render( <LinearGaugeComponent id='gauge' animationComplete={this.animationComplete}/> document.getElementById('gauge')); public animationComplete(args): void { }
|
Annotation Render Event |
Event: drawCustomLabelReactDOM.render( <EJ.LinearGauge id= "gauge" drawCustomLabel={this.drawCustomLabel}> </EJ.LinearGauge>, document.getElementById('gauge')); public drawCustomLabel(args): void { }
|
Event: annotationRenderReactDOM.render( <LinearGaugeComponent id='gauge' annotationRender={this.annotationRender}/> document.getElementById('gauge')); public annotationRender(args): void { }
|
AxisLabel Render Event |
Event: drawLabelsReactDOM.render( <EJ.LinearGauge id= "gauge" drawLabels={this.drawLabels}> </EJ.LinearGauge>, document.getElementById('gauge')); public drawLabels(args): void { }
|
Event: axisLabelRenderReactDOM.render( <LinearGaugeComponent id='gauge' axisLabelRender={this.axisLabelRender}/> document.getElementById('gauge')); public axisLabelRender(args): void { }
|
Load Event |
Event: loadReactDOM.render( <EJ.LinearGauge id= "gauge" load={this.load}> </EJ.LinearGauge>, document.getElementById('gauge')); public load(args): void { }
|
Event: loadReactDOM.render( <LinearGaugeComponent id='gauge' load={this.load}/> document.getElementById('gauge')); public load(args): void { }
|
Loaded Event | Not Applicable |
Event: loadedReactDOM.render( <LinearGaugeComponent id='gauge' loaded={this.loaded}/> document.getElementById('gauge')); public loaded(args): void { }
|
Resize Event | Not Applicable |
Event: resizedReactDOM.render( <LinearGaugeComponent id='gauge' resized={this.resized}/> document.getElementById('gauge')); public resized(args): void { }
|
Tooltip Render Event | Not Applicable |
Event: tooltipRenderReactDOM.render( <LinearGaugeComponent id='gauge' tooltipRender={this.tooltipRender}/> document.getElementById('gauge')); public tooltipRender(args): void { }
|
Value Change Event | Not Applicable |
Event: valueChangeReactDOM.render( <LinearGaugeComponent id='gauge' valueChange={this.valueChange}/> document.getElementById('gauge')); public valueChange(args): void { }
|
Mouse Move Event |
Event: mouseClickMoveReactDOM.render( <EJ.LinearGauge id= "gauge" mouseClickMove={this.mouseClickMove}> </EJ.LinearGauge>, document.getElementById('gauge')); public mouseClickMove(args): void { }
|
Event: gaugeMouseMoveReactDOM.render( <LinearGaugeComponent id='gauge' gaugeMouseMove={this.gaugeMouseMove}/> document.getElementById('gauge')); public gaugeMouseMove(args): void { }
|
Mouse Up Event |
Event: mouseClickUpReactDOM.render( <EJ.LinearGauge id= "gauge" mouseClickUp={this.mouseClickUp}> </EJ.LinearGauge>, document.getElementById('gauge')); public mouseClickUp(args): void { }
|
Event: gaugeMouseUpReactDOM.render( <LinearGaugeComponent id='gauge' gaugeMouseUp={this.gaugeMouseUp}/> document.getElementById('gauge')); public gaugeMouseUp(args): void { }
|
Mouse Down Event | Not Applicable |
Event: gaugeMouseDownReactDOM.render( <LinearGaugeComponent id='gauge' gaugeMouseDown={this.gaugeMouseDown}/> document.getElementById('gauge')); public gaugeMouseDown(args): void { }
|
Mouse Leave Event | Not Applicable |
Event: gaugeMouseLeaveReactDOM.render( <LinearGaugeComponent id='gauge' gaugeMouseLeave={this.gaugeMouseLeave}/> document.getElementById('gauge')); public gaugeMouseLeave(args): void { }
|
Mouse Click Event |
Event: mouseClickReactDOM.render( <EJ.LinearGauge id= "gauge" mouseClick={this.mouseClick}> </EJ.LinearGauge>, document.getElementById('gauge')); public mouseClick(args): void { }
|
Not Applicable |
Render Complete Event |
Event: renderCompleteReactDOM.render( <EJ.LinearGauge id= "gauge" renderComplete={this.renderComplete}> </EJ.LinearGauge>, document.getElementById('gauge')); public renderComplete(args): void { }
|
Not Applicable |
Double Click Event |
Event: doubleClickReactDOM.render( <EJ.LinearGauge id= "gauge" doubleClick={this.doubleClick}> </EJ.LinearGauge>, document.getElementById('gauge')); public doubleClick(args): void { }
|
Not Applicable |
Right Click Event |
Event: rightClickReactDOM.render( <EJ.LinearGauge id= "gauge" rightClick={this.rightClick}> </EJ.LinearGauge>, document.getElementById('gauge')); public rightClick(args): void { }
|
Not Applicable |
BarPointers Event |
Event: drawBarPointersReactDOM.render( <EJ.LinearGauge id= "gauge" drawBarPointers={this.drawBarPointers}> </EJ.LinearGauge>, document.getElementById('gauge')); public drawBarPointers(args): void { }
|
Not Applicable |
Indicators Event |
Event: drawIndicatorsReactDOM.render( <EJ.LinearGauge id= "gauge" drawIndicators={this.drawIndicators}> </EJ.LinearGauge>, document.getElementById('gauge')); public drawIndicators(args): void { }
|
Not Applicable |
MarkerPointer Event |
Event: drawMarkerPointersReactDOM.render( <EJ.LinearGauge id= "gauge" drawMarkerPointers={this.drawMarkerPointers}> </EJ.LinearGauge>, document.getElementById('gauge')); public drawMarkerPointers(args): void { }
|
Not Applicable |
Ranges Event |
Event: drawRangeReactDOM.render( <EJ.LinearGauge id= "gauge" drawRange={this.drawRange}> </EJ.LinearGauge>, document.getElementById('gauge')); public drawRange(args): void { }
|
Not Applicable |
Gauge Initialized Event |
Event: initReactDOM.render( <EJ.LinearGauge id= "gauge" init={this.init}> </EJ.LinearGauge>, document.getElementById('gauge')); public init(args): void { }
|
Not Applicable |