TimeRangeModel
This class represents a named time range with additional, Calendar-specific fields. It is used by the TimeRanges feature.
This class inherits most of its fields from TimeSpan. The most important of these fields are the following:
It's an indirect subclass of Model. Please refer to documentation of those classes to become familiar with the base interface of this class.
This class defines the following fields:
The data source of any field can be customized in the subclass. Please refer to Model for details.
Properties
78
Properties
78Class hierarchy
Editing
JSON
Parent & children
Recurrence
Scheduling
Functions
67
Functions
67Configuration
Editing
Events
Misc
Parent & children
Recurrence
Scheduling
Typedefs
1
Typedefs
1Fields
5
Fields
5Other
The events which intersect this time range.
Styling
The side of the time range on which the header will be displayed The default value is 'start'.
This value determines where to place the time range header relative to events. A value of 'start' will
place the header on the left side, while 'end' will place the time range on the right side (these will
be reversed in RTL mode).
A null value means that the header will not be displayed, and that the time range will be rendered as a simple
colored block with the name shown written horizontally inside it.
The primary color of the header element.
The direction to rotate header/footer text.