Properties

NameTypeDefault
animationDuration string | number 400
border GaugeBorder { size: '10%', style: { stroke: '#cccccc'}, visible: true, showGradient: true }
caption GaugeCaption { value: '', position: 'bottom', offset: [0, 0], visible: true }
cap GaugeCap { size: '4%', style: { fill: 'theme-specific-color', stroke: 'theme-specific-color' } , visible: true }
colorScheme string 'scheme01'
disabled boolean false
easing GaugeEasing linear
endAngle number | string 270
height number | string 350
int64 boolean false
labels GaugeLabels { distance: '38%', position: 'none', interval: 20, offset: [0, -10], visible: true, formatValue: function (value) { return value; }}
min number 0
max number | string 220
pointer GaugePointer { pointerType: 'default', style: { fill: 'theme-specific-color', stroke: 'theme-specific-color' }, length: '70%', width: '2%', visible: true }
radius number | string '50%'
ranges Array<GaugeRanges> []
startAngle number | string 30
showRanges boolean true
styles GaugeStyle { fill: '#ffffff', stroke: '#ffffff' }
ticksMajor GaugeTicks { size: '10%', interval: 5, style: { stroke: '#898989'}, visible: true }
ticksMinor GaugeTicks { size: '10%', interval: 5, style: { stroke: '#898989'}, visible: true }
ticksDistance string '20%"
value number 0
width number | string 350

Events

valueChanging Event
valueChanged Event

Methods

NameArgumentsReturn Type
disable None
enable None
val value