MotionNumber
Číslo, jehož řády se točí jako kolečka.
| Prop | Typ | Výchozí | Popis |
|---|---|---|---|
value | number | bigint | string | —povinné | Číslo nebo číselný text, který jste naformátovali. |
mode | 'replace' | 'roll' | 'replace' | replace posune každý změněný řád o jeden krok; roll projde číslicemi mezi. |
direction | 'auto' | 'digit' | 'up' | 'down' | 'auto' | auto sleduje změnu velikosti, takže přenosy rolují jedním směrem; digit porovnává každý řád zvlášť. |
stagger | number | 45 | Milisekundy mezi změněnými řády, od jednotek ven. Celá vlna je časově omezená. |
format | (value) => string | Intl.NumberFormatOptions | Funkce vracející text k zobrazení, nebo volby Intl.NumberFormat (s intl). | |
intl | boolean | false | Použít vestavěný Intl.NumberFormat. Ve výchozím stavu vypnuto, aby žádné běhové prostředí Intl nepotřebovalo. |
locale | string | string[] | Locale pro intl. | |
prefix | string | Text před číslem. | |
suffix | string | Text za číslem. | |
transition | Transition | spring | Křivka timing { duration, easing } nebo pružina { tempo: 'spring', spring }. Pružiny si při přerušení zachovávají hybnost. |
onMotionComplete | (value) => void | Spustí se s hodnotou, když řády dosednou. |