Skip to content

CalendarDateRange


When assigning a rule to a property of CalendarDateRange, the rule will be passed an instance of the following proxy class as an argument:


CalendarDateRange Properties

Property Type Required
EndDate string No
StartDate string No
_Type const No

EndDate

Selected end date of the calendar date range. To form a valid date range, start date needs to be later or equal to StartDate. If the value set falls outside the range specified by StartDate and EndDate, it will be adjusted to the nearest date within that range. Specify the value in yyyy-MM-dd or yyyy-MM-ddThh:mm:ss format for date. For example, 2016-01-01 or 2016-01-01T00:00:00Z. Supports JavaScript Date Object as well. Value given will be set based on the local time zone of the device.

If not set, today's date will be selected by default.

When the calendar is redrawn, the selected date is retained.

  • type: string

StartDate

Selected start date of the calendar date range. To form a valid date range, start date needs to be earlier or equal to EndDate. If the value set falls outside the range specified by StartDate and EndDate, it will be adjusted to the nearest date within that range. Specify the value in yyyy-MM-dd or yyyy-MM-ddThh:mm:ss format for date. For example, 2016-01-01 or 2016-01-01T00:00:00Z. Supports JavaScript Date Object as well. Value given will be set based on the local time zone of the device.

If not set, today's date will be selected by default.

When the calendar is redrawn, the selected date is retained.

  • type: string

_Type

  • type: const

The value of this property must be:

"Calendar.Type.DateRange"