FORMA Docs

Range meter

Ein Messwert auf einem Lineal aus Strichen, das sich unter dem Wert hebt; die Zahl reitet darüber.

import { RangeMeter } from "@/forma/data/meters";
Base

In FORMA

  • Liegt in kit/data/meters.tsx und ist über @/forma/data/meters erreichbar.
  • FORMAs eigener Baustein, auf Arc gebaut: Arcs Buttons, Felder und Federn darunter, Farbe, Ecken, Höhen und Tempo aus der Richtung.

Usage

import { RangeMeter } from "@/forma/data/meters";

API reference

PropTypeDefaultDescription
valuenumber–
min / max / stepnumber0 / 100 / 1
onValueChange(v) => void–macht es zum Schieberegler
markernumber–ein Ziel als hoher Strich
tone"warn" | "danger"–Farbe über einer Schwelle
format(v) => string–
start / endstring–Beschriftung der Enden

Motion

  • Die Striche heben und senken sich, wenn der Wert wandert.

Herkunft

  • Aufbau und Inhalt nach PanelUI (panelui.dev, MIT), neu gebaut auf Arc: Arcs Buttons, Felder und Bewegung, Farben und Formen aus der Richtung.

Komponente und Text: Arc UI (MIT, uiarc.dev), angepasst für FORMA.