Свойства

СвойствоТипПо умолчаниюОписание
valueDate | nullВыбранное значение времени (используется только часть времени)
onChange(date: Date | null) => voidCallback при изменении значения
timeTimeConfigКонфигурация панели времени
localePartial<Locale>Пользовательская конфигурация локали
displayFormatstringПользовательский формат отображения для триггера
placeholderstringТекст-заполнитель для триггера
openbooleanУправляемое состояние открытия
initialOpenbooleanfalseНачальное состояние открытия (неуправляемое)
onOpenChange(open: boolean) => voidCallback при изменении состояния открытия
requiredbooleanfalseЗапретить очистку значения
inlinebooleanfalseОтображать встроенно без триггера/всплывающего окна
hideFooterbooleanСкрыть футер с действиями
namestringИмя скрытого поля для отправки формы

TimeConfig

interface TimeConfig {
/** Точность отображения времени. По умолчанию "minute". */
precision?: "hour" | "minute" | "second";
/** 12-часовой или 24-часовой формат. По умолчанию "24". */
hourFormat?: "12" | "24";
/** Шаг приращения минут. По умолчанию 5. */
minuteStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Шаг приращения секунд. По умолчанию 1. */
secondStep?: 1 | 2 | 3 | 5 | 10 | 15 | 20 | 30;
/** Высота (в пкс) каждого элемента колеса прокрутки. По умолчанию 32. */
itemHeight?: number;
}