Bullet chart supporting multiple ranges/measures/markers.
You can fully customize this chart using custom components via
rangeComponent, measureComponent and markerComponent properties.
The responsive alternative of this component is ResponsiveBullet.
Chart data.
0Minimum value.
'auto'Maximum value.
Chart width.
Chart height.
Chart margin.
'horizontal'How to display items.
falseReverse chart.
30define spacing between items.
0.4define size of measure related to item size, expressed as a ratio.
0.6define size of markers related to item size, expressed as a ratio.
Define style for common elements such as labels, axes…
Method to compute range border color.
0Width of range border.
Custom component for ranges.
'seq:cool'Ranges colors
Method to compute measure border color.
0Width of measure border.
Custom component for measures.
'seq:red_purple'Measures colors.
Custom component for markers.
'seq:red_purple'Markers colors.
'after'Where to put axis.
'before'Where to put title.
'middle'title alignment.
0title x offset from bullet edge.
0title y offset from bullet edge.
0title rotation.
onClick handler for ranges.
onClick handler for measures.
onClick handler for markers.
trueEnable/disable transitions.
'default'Motion config for react-spring, either a preset or a custom configuration.