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 |