The project instance, this entity belongs to.
The assignments data - can be provided during project instantiation and will be loaded with loadInlineData.
The calendars data - can be provided during project instantiation and will be loaded with loadInlineData.
The dependencies data - can be provided during project instantiation and will be loaded with loadInlineData.
The constructor for the "Event" entity of the project.
The constructor for the "Events" collection of the project
The events data - can be provided during project instantiation and will be loaded with loadInlineData.
const project = new SchedulerBasicProjectMixin({
eventsData : [ { name : 'Task 1' } ]
})
Maximum range the project calendars can iterate.
The value is defined in milliseconds and by default equals 5 years
roughly.
The project instance, this entity belongs to.
The resources data - can be provided during project instantiation and will be loaded with loadInlineData.
This property is used when instantiating the default calendar of the project. This calendar will have no availability intervals, so this setting will either turn the whole timespan into working time or non-working.
Default value is true
State tracking manager instance the project relies on
Convenience method to get the instance of assignment by its id.
Convenience method to get the instance of the assignment store in the project instance, this entity belongs to.
Convenience method to get the instance of calendar by its id.
Convenience method to get the instance of the calendar manager store in the project instance, this entity belongs to.
Convenience method to get the instance of dependency by its id.
Convenience method to get the instance of the dependency store in the project instance, this entity belongs to.
Convenience method to get the instance of event by its id.
Convenience method to get the instance of the event store in the project instance, this entity belongs to.
The method to get the project instance, this entity belongs to.
Convenience method to get the instance of resource by its id.
Convenience method to get the instance of the resource store in the project instance, this entity belongs to.
This method loads the "raw" data into the project. The loading is basically happening by
assigning the individual data entries to the data
property of the corresponding store.
The method to set the project instance, this entity belongs to.
Generated using TypeDoc
This is a project, implementing basic scheduling as SchedulerBasicProjectMixin does. Yet this class does not use chronograph based engine.