DatePicker
DatePicker – это поле отображения и ввода даты. Оно выглядит так же, как выпадающий календарь в DateField.
XML-имя компонента: datePicker.
Атрибуты
resolution
Точность выбора даты определяется атрибутом resolution. Он принимает следующие значения:
-
DAY- значение по умолчанию, до дней. -
MONTH -
YEAR
<datePicker resolution="MONTH"/>
rangeStart и rangeEnd
Вы можете указать доступные для выбора даты с помощью атрибутов rangeStart и rangeEnd. Если вы их установите, даты, выходящие за пределы указанного промежутка, будут недоступны. Диапазон дат в можно установить в формате "год-месяц-дата" в XML или программно, используя соответствующие сеттеры.
<datePicker rangeStart="2021-04-05"
rangeEnd="2021-04-11"/>
События и слушатели
|
Чтобы сгенерировать заглушку слушателя в Jmix Studio, выберите компонент в XML-дескрипторе экрана или на панели иерархии Jmix UI и используйте вкладку Handlers на панели инспектора Jmix UI. В качестве альтернативы вы можете воспользоваться кнопкой Generate Handler на верхней панели контроллера экрана. |
Validator
См. Validator.
ValueChangeEvent
См. ValueChangeEvent.
XML-атрибуты DatePicker
|
Просматривать и редактировать атрибуты, применимые к компоненту, можно с помощью панели инспектора Jmix UI в конструкторе экранов Studio. |
align - box.expandRatio - buffered - caption - captionAsHtml - colspan - contextHelpText - contextHelpTextHtmlEnabled - css - dataContainer - datatype - description - descriptionAsHtml - editable - enable - height - htmlSanitizerEnabled - icon - id - property - rangeEnd - rangeStart - resolution responsive - rowspan - stylename - tabIndex - visible - width