The project instance, this entity belongs to.
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 the calendar manager store in the project instance, this entity belongs to.
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 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 the resource store in the project instance, this entity belongs to.
Template method, which is called when model is joining the project (through joining some store that has already joined the project)
Template method, which is called when model is leaving the project (through leaving some store usually)
The method to set the project instance, this entity belongs to.
Generated using TypeDoc
This an abstract mixin for every Model that belongs to a project.
The model with this mixin, supposes that it will be "joining" a store that is already part of a project, so that such model can take a reference to the project from it.
It provides 2 template methods joinProject and leaveProject, which can be overridden in other mixins.