InputTime

Базовый

Время: —

Шаг и размеры

Состояния

Входные параметры

ИмяТипПо умолчаниюОписание
stepnumber60Шаг минут (например, 1, 5, 15, 30).
size'sm' | 'md' | 'lg'undefinedРазмер поля. Если не задан, берётся из C3FormField.
disabledbooleanfalseОтключает поле.
errorbooleanfalseФлаг ошибки.
namestringundefinedИмя поля.
requiredbooleanfalseОбязательное поле.

v-model привязывает время (строка HH:mm) через defineModel<string>().

Описание

Компонент C3InputTime — нативное поле ввода времени (<input type="time">) в обёртке с размерами и состояниями. Значение хранится в формате HH:mm.

Используйте step для шага минут, size для размера и disabled/error для состояний.

Дополнительная информация

  • Слоты отсутствуют — рендерится нативный input.
  • При ошибке добавляется класс c3-input-time--invalid и атрибут aria-invalid="true".
  • Компонент интегрируется с C3FormField: берёт ошибку из контекста и регистрирует геттер значения для валидации.
×