Gauge
FREERenkli aralıklı, isteğe bağlı ibreli yarım daire KPI göstergesi.
Kurulum
Terminal
npx @bloxa/cli add gauge-chart
# or: npx shadcn@latest add @bloxa/gauge-chartOtomatik kurulan paketler: motion
Örnekler
Skor, aralıklar, ibre
72Performance score
%38Busy
%64Goal
API
Her bileşen, oluşturduğu HTML elemanının özelliklerini de kabul eder.
GaugeChart
| Özellik | Tip | Varsayılan | Açıklama |
|---|---|---|---|
| value / min / max | number | — / 0 / 100 | Değer ve aralık. |
| bands | { to, color, label? }[] | — | Renkli aralıklar; değerin aralığı yayı boyar. |
| needle | boolean | false | İbre. |
| format | Intl.NumberFormatOptions | — | Ortadaki değerin biçimi. |
| size / thickness | number | 240 / 18 | Genişlik ve kalınlık. |