MotionNumber
Basamakları tekerlek gibi dönen bir sayı.
| Prop | Tip | Varsayılan | Açıklama |
|---|---|---|---|
value | number | bigint | string | —zorunlu | Sayı ya da çağıranın biçimlendirdiği sayısal metin. |
mode | 'replace' | 'roll' | 'replace' | replace değişen her basamağı bir adım taşır; roll aradaki rakamlardan geçer. |
direction | 'auto' | 'digit' | 'up' | 'down' | 'auto' | auto boyuttaki değişikliği izler, eldeler tek yönde döner; digit her basamağı kendi içinde karşılaştırır. |
stagger | number | 45 | Değişen basamaklar arasındaki milisaniye, birler basamağından dışa doğru. Dalganın tamamı sınırlıdır. |
format | (value) => string | Intl.NumberFormatOptions | Gösterilecek metni döndüren bir fonksiyon ya da Intl.NumberFormat seçenekleri (intl ile). | |
intl | boolean | false | Yerleşik Intl.NumberFormat'ı kullanır. Hiçbir çalışma zamanının Intl gerektirmemesi için varsayılan olarak kapalıdır. |
locale | string | string[] | intl için yerel ayar. | |
prefix | string | Sayıdan önceki metin. | |
suffix | string | Sayıdan sonraki metin. | |
transition | Transition | spring | Bir timing eğrisi { duration, easing } ya da bir yay { tempo: 'spring', spring }. Yaylar kesildiğinde momentumlarını korur. |
onMotionComplete | (value) => void | Basamaklar yerleşince değerle çalışır. |