TimeRangeModel
This class represents a named time range. 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. The data source of any field can be customized in the subclass. Please refer to Model for details.
Time ranges may recur. See the recurrenceRule field.
Properties
78
Properties
78Class hierarchy
Identifies an object as an instance of TimeRangeModel class, or subclass thereof.
Identifies an object as an instance of TimeRangeModel class, or subclass thereof.
isModelModel
isModelLinkModelLink
isModelStmModelStm
isRecurringTimeSpanRecurringTimeSpan
isTimeSpanTimeSpan
isTimeZonedDatesMixinTimeZonedDatesMixin
isTreeNodeTreeNode
Editing
copyOfModel
isBatchUpdatingModel
isCommittingModel
isCreatingModel
isModifiedModel
isValidModel
modificationDataModel
modificationsModel
JSON
jsonModel
Parent & children
allChildrenTreeNode
allUnfilteredChildrenTreeNode
childLevelTreeNode
descendantCountTreeNode
firstChildTreeNode
isLeafTreeNode
isLoadedTreeNode
isParentTreeNode
isRootTreeNode
lastChildTreeNode
nextSiblingTreeNode
parentTreeNode
parentIdTreeNode
previousSiblingTreeNode
previousSiblingsTotalCountTreeNode
visibleDescendantCountTreeNode
wbsCodeTimeSpan
Recurrence
isOccurrenceRecurringTimeSpan
isRecurringRecurringTimeSpan
occurrenceIndexRecurringTimeSpan
recurrenceRecurringTimeSpan
recurrenceModelRecurringTimeSpan
supportsRecurringRecurringTimeSpan
Scheduling
datesTimeSpan
durationMSTimeSpan
isMilestoneTimeSpan
isScheduledTimeSpan
rawDurationMSTimeSpan
Functions
67
Functions
67Configuration
Editing
beginBatchModel
cancelBatchModel
clearChangesModel
copyModel
endBatchModel
getDataModel
getUnmodifiedModel
hasBatchedChangeModel
isFieldModifiedModel
removeModel
revertChangesModel
setModel
Events
detachListenersBase
Misc
animatePropertyBase
callbackBase
downloadTestCaseBase
equalsModel
exportToICSTimeSpan
linkModelLink
resolveCallbackBase
Parent & children
ancestorsExpandedTreeNode
appendChildTreeNode
bubbleTreeNode
bubbleWhileTreeNode
clearChildrenTreeNode
containsTreeNode
convertToParentTreeNode
getDescendantCountTreeNode
insertChildTreeNode
isExpandedTreeNode
removeChildTreeNode
replaceChildrenTreeNode
traverseTreeNode
traverseBeforeTreeNode
traverseWhileTreeNode
Recurrence
addExceptionDateRecurringTimeSpan
getOccurrencesForDateRangeRecurringTimeSpan
hasExceptionRecurringTimeSpan
setRecurrenceRecurringTimeSpan
Scheduling
forEachDateTimeSpan
setDurationTimeSpan
setEndDateTimeSpan
setStartDateTimeSpan
setStartEndDateTimeSpan
splitTimeSpan
Typedefs
1
Typedefs
1RelationConfigModel