Package org.patternfly.chart.bullet


package org.patternfly.chart.bullet
Provides the PatternFly bullet chart component for comparing a primary measure against qualitative ranges and markers.

Bullet charts are useful for displaying performance data, such as storage capacity or progress toward a goal, with comparative measures and qualitative ranges.

Usage

Use the Bullet.bullet() factory method to create a bullet chart and BulletData.bulletData(String, double) to create data points:

 import static org.patternfly.chart.bullet.Bullet.bullet;
 import static org.patternfly.chart.bullet.BulletData.bulletData;

 Bullet chart = bullet()
         .ariaTitle("Bullet chart example")
         .ariaDesc("Storage capacity")
         .comparativeWarningMeasureData(bulletData("Warning", 88))
         .primarySegmentedMeasureData(bulletData("Measure", 60))
         .qualitativeRangeData(bulletData("Range", 50), bulletData("Range", 75))
         .labels(data -> data.name + ": " + data.y)
         .maxDomain(100)
         .height(150)
         .width(600);
See Also: