SchedulingIssueResolution
Mixin
This is a mixin, adding ability to track project scheduling issues (scheduling conflicts, cycles and calendar misconfigurations) and displaying a special popup allowing user to handle them.
The mixin basically add listeners to the project schedulingConflict, cycle and emptyCalendar events and shows a popup depending on the case:
- SchedulingIssueResolutionPopup for scheduling conflicts and calendar misconfigurations.
- CycleResolutionPopup for scheduling cycles.
See also
- SchedulerProBase — The view that consumes this mixin
- SchedulingIssueResolutionPopup — Popup for resolving scheduling conflicts and calendar issues
- CycleResolutionPopup — Popup for resolving dependency cycles
- ProjectModel — The project that fires the scheduling issue events
No results
Configs
Configs are options you supply in a configuration object when creating an instance of this class-
Set to
trueto display special popups allowing user to resolve scheduling conflicts, cycles or calendar misconfigurations. The popup will suggest user ways to resolve the corresponding case.
Properties
Properties are getters/setters or publicly accessible variables on this class-
Identifies an object as an instance of SchedulingIssueResolution class, or subclass thereof.
-
Identifies an object as an instance of SchedulingIssueResolution class, or subclass thereof.