TimePhasedTaskModel

The class extends default TaskModel with time-phased assignments support.

Configs

1
taskStorePartOfProject

Properties

98

Class hierarchy

isTimePhasedTaskModel: Boolean= truereadonly
Identifies an object as an instance of TimePhasedTaskModel class, or subclass thereof.
isTimePhasedTaskModel: Boolean= truereadonlystatic
Identifies an object as an instance of TimePhasedTaskModel class, or subclass thereof.
isModelModel
isModelLinkModelLink
isModelStmModelStm
isPartOfProjectPartOfProject
isPercentDoneMixinPercentDoneMixin
isTaskModelTaskModel
isTimeSpanTimeSpan
isTimeZonedDatesMixinTimeZonedDatesMixin
isTreeNodeTreeNode

Editing

copyOfModel
isValidModel

Fields

allFieldsstaticModel
autoExposeFieldsstaticModel
childrenFieldstaticModel
defaultsstaticModel
fieldMapstaticModel
fieldsstaticModel
idFieldstaticModel

Grouping

Identification

keyModel

JSON

jsonModel

Lifecycle

configBase

Linked records

hasLinksModelLink
isLinkedModelLink
recordLinksModelLink

Misc

eventStoreTimeSpan
stmModelStm

Models & Stores

assignmentStorePartOfProject
dependencyStorePartOfProject
resourceStorePartOfProject
taskStorePartOfProject

Other

$namestaticModel
assignmentsTaskModel
firstSegmentTaskModel
fullEffortTaskModel
incomingDepsTaskModel
lastSegmentTaskModel
outgoingDepsTaskModel
predecessorsTaskModel
projectPartOfProject
relationsstaticModel
resourcesTaskModel
successorsTaskModel

Parent & children

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

Progress

isCompletedPercentDoneMixin
isInProgressPercentDoneMixin
isStartedPercentDoneMixin
renderedPercentDonePercentDoneMixin

Scheduling

datesTimeSpan
durationMSTaskModel
isMilestoneTimeSpan
isScheduledTimeSpan

Functions

86

Configuration

applyDefaultsstaticBase

Editing

copyModel
getDataModel
removeModel
setModel

Events

Fields

addFieldstaticModel
getModel
isTimeZoneDateFieldstaticTimeZonedDatesMixin
processFieldstaticModel
removeFieldstaticModel

Identification

asIdstaticModel
generateIdstaticModel

JSON

toJSONModel

Lifecycle

destroystaticBase

Misc

equalsModel
exportToICSTimeSpan
initClassstaticBase
isOfTypeNamestaticBase
linkModelLink
mixinstaticBase

Other

assignTaskModel
commitAsyncTaskModel
getBaselineTaskModel
getCalendarTaskModel
isEditableTaskModel
mergeSegmentsTaskModel
refreshWbsTaskModel
setBaselineTaskModel
setCalendarTaskModel
setConstraintTaskModel
setDurationTaskModel
setEffortTaskModel
setEndDateTaskModel
setInactiveTaskModel
setSegmentsTaskModel
setStartDateTaskModel
shiftTimeSpan
unassignTaskModel

Parent & children

appendChildTreeNode
bubbleTreeNode
bubbleWhileTreeNode
containsTreeNode
insertChildTreeNode
isExpandedTreeNode
removeChildTreeNode
traverseTreeNode

Scheduling

forEachDateTimeSpan
splitTimeSpan

Typedefs

3