Props

PropTypStandardBeschreibung
valueDate | null—Ausgewählter Zeitwert (nur der Zeitteil wird verwendet)
onChange(date: Date | null) => void—Callback bei Wertänderung
timeTimeConfig—Konfiguration des Zeit-Panels
localePartial<Locale>—Benutzerdefinierte Locale-Konfiguration
displayFormatstring—Benutzerdefiniertes Anzeigeformat für den Auslöser
placeholderstring—Platzhaltertext für den Auslöser
openboolean—Gesteuerter geöffneter Zustand
initialOpenbooleanfalseAnfänglicher geöffneter Zustand (ungesteuert)
onOpenChange(open: boolean) => void—Callback bei Änderung des geöffneten Zustands
requiredbooleanfalseDeaktiviert das Löschen des Wertes
inlinebooleanfalseInline rendern ohne Auslöser/Popup
hideFooterboolean—Aktions-Fußzeile ausblenden
namestring—Name des versteckten Eingabefeldes für die Formularübermittlung

TimeConfig

interface TimeConfig {
/** Anzeigegenauigkeit der Zeit. Standard ist "minute". */
precision?: "hour" | "minute" | "second";
/** 12-Stunden- oder 24-Stunden-Format. Standard ist "24". */
hourFormat?: "12" | "24";
/** Schrittweite für Minuten. Standard ist 5. */
minuteStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Schrittweite für Sekunden. Standard ist 1. */
secondStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Höhe (in px) jedes Scrollrad-Elements. Standard ist 32. */
itemHeight?: number;
}