The XdevPopupDateField is a date selector that displays an XdevInlineDateField when you click on the calendar icon and select a specific date. With the help of the control bar, you can navigate back and forth by month and year. The selected date is then displayed in the XdevPopupDateField.
RangeStart - Only the period after this date is visible.
RangeEnd - Only the period up to this date is visible.
Resolution
null - Calendar with day view (like DAY).
SECOND - Additional time display accurate to the second.
ShowISOWeekNumbers - Shows the respective calendar weeks.
Lenient - Accepts different date formats.
valueChange - Is triggered when the selection has been changed.
Allocate date - Allocates the date to the XdevPopupDateField. This triggers a valueChange event.
// Creates a date object Date dateOfBirth = new Date(79,6,5); // Sets the date to the popupDateField popupDateField.setValue(dateOfBirth); |
Read date
Date date = popupDateField.getValue(); |
Reset selection - Sets the selection to the initial state. This triggers a valueChange event.
popupDateField.clear(); |
Set focus - Allocates the focus to the XdevInlineDateField. This can trigger a focus event, if necessary.
popupDateField.focus(); |