Özellikler

ÖzellikTürVarsayılanAçıklama
valueDate | nullSeçilen zaman değeri (yalnızca zaman kısmı kullanılır)
onChange(date: Date | null) => voidDeğer değiştiğinde geri arama
timeTimeConfigZaman paneli yapılandırması
localePartial<Locale>Özel yerel ayar yapılandırması
displayFormatstringTetikleyici için özel görüntüleme formatı
placeholderstringTetikleyici için yer tutucu metin
openbooleanKontrollü açık durum
initialOpenbooleanfalseBaşlangıçtaki açık durum (kontrolsüz)
onOpenChange(open: boolean) => voidAçık durum değiştiğinde geri arama
requiredbooleanfalseDeğeri temizlemeyi devre dışı bırak
inlinebooleanfalseTetikleyici/açılır pencere olmadan satır içi oluştur
hideFooterbooleanEylem altbilgisini gizle
namestringForm gönderimi için gizli girdi adı

TimeConfig

interface TimeConfig {
/** Zaman görüntüleme hassasiyeti. Varsayılan "minute". */
precision?: "hour" | "minute" | "second";
/** 12 saat veya 24 saat formatı. Varsayılan "24". */
hourFormat?: "12" | "24";
/** Dakika artış adımı. Varsayılan 5. */
minuteStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Saniye artış adımı. Varsayılan 1. */
secondStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Her bir kaydırma tekerleği öğesinin yüksekliği (px olarak). Varsayılan 32. */
itemHeight?: number;
}