TimePhasedEventModel

This class represents an event in your SchedulerPro project. Extend it to add your own custom event fields and methods.

Configs

1
taskStorePartOfProject

Properties

106

Class hierarchy

isTimePhasedEventModel: Boolean= truereadonly
Identifies an object as an instance of TimePhasedEventModel class, or subclass thereof.
isTimePhasedEventModel: Boolean= truereadonlystatic
Identifies an object as an instance of TimePhasedEventModel class, or subclass thereof.
isEventModelEventModel
isEventModelMixinEventModelMixin
isModelModel
isModelLinkModelLink
isModelStmModelStm
isPartOfProjectPartOfProject
isPercentDoneMixinPercentDoneMixin
isRecurringTimeSpanRecurringTimeSpan
isTimeSpanTimeSpan
isTimeZonedDatesMixinTimeZonedDatesMixin
isTreeNodeTreeNode

Assignments & Resources

assignmentsEventModelMixin
resourceEventModelMixin
resourcesEventModelMixin

Dependencies

predecessorsEventModelMixin
successorsEventModelMixin

Editing

copyOfModel
isDraggableEventModelMixin
isResizableEventModelMixin
isValidModel

Fields

allFieldsstaticModel
autoExposeFieldsstaticModel
childrenFieldstaticModel
defaultsstaticModel
fieldMapstaticModel
fieldsstaticModel
idFieldstaticModel

Grouping

Identification

keyModel

JSON

jsonModel

Lifecycle

configBase

Linked records

hasLinksModelLink
isLinkedModelLink
recordLinksModelLink

Misc

stmModelStm

Models & Stores

assignmentStorePartOfProject
dependencyStorePartOfProject
resourceStorePartOfProject
taskStorePartOfProject

Other

$namestaticModel
eventStoreEventModel
firstSegmentEventModel
fullEffortEventModel
lastSegmentEventModel
outerEndDateEventModel
outerStartDateEventModel
projectPartOfProject
relationsstaticModel

Parent & children

allChildrenTreeNode
childLevelTreeNode
firstChildTreeNode
isLeafTreeNode
isLoadedTreeNode
isParentTreeNode
isRootTreeNode
lastChildTreeNode
nextSiblingTreeNode
parentTreeNode
parentIdTreeNode
wbsCodeTimeSpan

Progress

isCompletedPercentDoneMixin
isInProgressPercentDoneMixin
isStartedPercentDoneMixin
renderedPercentDonePercentDoneMixin

Recurrence

isOccurrenceRecurringTimeSpan
isRecurringRecurringTimeSpan
occurrenceIndexRecurringTimeSpan
recurrenceRecurringTimeSpan
recurrenceModelRecurringTimeSpan
supportsRecurringRecurringTimeSpan

Scheduling

datesTimeSpan
durationMSEventModel
isInterDayEventModelMixin
isMilestoneTimeSpan
isScheduledTimeSpan

Functions

86

Assignments & Resources

getResourceEventModelMixin
isAssignedToEventModelMixin
reassignEventModelMixin

Configuration

applyDefaultsstaticBase

Editing

copyModel
getDataModel
removeModel
setModel
setAsyncEventModelMixin

Events

Fields

addFieldstaticModel
getModel
isTimeZoneDateFieldstaticTimeZonedDatesMixin
processFieldstaticModel
removeFieldstaticModel

Identification

asIdstaticModel
generateIdstaticModel

JSON

toJSONModel

Lifecycle

destroystaticBase

Misc

equalsModel
exportToICSTimeSpan
initClassstaticBase
isOfTypeNamestaticBase
linkModelLink
mixinstaticBase

Other

assignEventModel
getCalendarEventModel
isEditableEventModel
mergeSegmentsEventModel
setCalendarEventModel
setConstraintEventModel
setDurationEventModel
setEffortEventModel
setEndDateEventModel
setInactiveEventModel
setSegmentsEventModel
setStartDateEventModel
shiftTimeSpan
splitToSegmentsEventModel
unassignEventModel

Parent & children

appendChildTreeNode
bubbleTreeNode
bubbleWhileTreeNode
containsTreeNode
insertChildTreeNode
isExpandedTreeNode
removeChildTreeNode
traverseTreeNode

Recurrence

addExceptionDateRecurringTimeSpan
hasExceptionRecurringTimeSpan
setRecurrenceRecurringTimeSpan

Scheduling

forEachDateTimeSpan
splitTimeSpan

Typedefs

2
EventColorEventModelMixin