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