Slider
Eine 4px-Spur, ein Ink-Bereich und ein Ink-Griff; eine Wertblase beim Ziehen; Marken und Bereiche.
<div className="w-320">
<Slider aria-label="Alert threshold" defaultValue={80} formatValue={(v) => `${v}%`} />
</div>import { Slider } from "@logicplanes/kaeso-ui";Props
aria-labelstringDer zugängliche Name, wenn es keine sichtbare Beschriftung gibt.
defaultValuenumber | number[]Der Wert, oder zwei Werte für einen Bereich, beim ersten Rendern.
disabledbooleanSchaltet es aus: Es lässt sich nicht verwenden und wirkt abgeblendet.
formatValue((value: number) => string)Formatiert den Wert in der Blase beim Ziehen. Standardmäßig die Zahl in der Sprache des LocaleProvider.
getAriaLabel((index: number) => string)Gibt den zugänglichen Namen jedes Reglers eines Bereichs zurück.
maxnumber = 100Der größte erlaubte Wert.
minnumber = 0Der kleinste erlaubte Wert.
namestringDer Feldname, unter dem der Wert mit einem Formular gesendet wird.
onValueChange((value: number | number[]) => void)Wird mit dem Wert aufgerufen, während er gezogen wird.
onValueCommitted((value: number | number[]) => void)Wird mit dem Wert aufgerufen, wenn das Ziehen endet.
stepnumber = 1Die Schritte, in denen sich der Wert bewegt.
ticksboolean | number[]Marken unter der Spur bei jedem Schritt (oder bei diesen Werten).
valuenumber | number[]Der Wert, oder zwei Werte für einen Bereich, bei gesteuertem Wert.