ProjectModelMixin
Mixin
Mixin that holds configuration shared between projects in Scheduler and Scheduler Pro.
Configs
Configs are options you supply in a configuration object when creating an instance of this class-
Configuration options to provide to the STM manager
Has a corresponding runtime stm property.
-
Deprecated:
6.3.0 Use resourceTimeRanges instead
The initial data, to fill the resourceTimeRangeStore with. Should be an array of ResourceTimeRangeModel or it's configuration objects.
-
Deprecated:
6.3.0 Use timeRanges instead
The initial data, to fill the timeRangeStore with. Should be an array of TimeSpan or its configuration objects.
-
A ResourceTimeRangeStore instance or a config object.
Has a corresponding runtime resourceTimeRangeStore property.
-
The constructor to create a resource time range store instance with. Should be a class subclassing the ResourceTimeRangeStore
-
A Store instance or a config object.
Has a corresponding runtime timeRangeStore property.
-
The constructor to create a time range store instance with. Should be a class subclassing the TimeRangeStore
Properties
Properties are getters/setters or publicly accessible variables on this class-
Identifies an object as an instance of ProjectModelMixin class, or subclass thereof.
-
State tracking manager instance the project relies on
Has a corresponding stm config.
-
Identifies an object as an instance of ProjectModelMixin class, or subclass thereof.