ProjectCalendarModel
16 Dec 20251 minute to read
Interface for a class ProjectCalendar
Properties
exceptions CalendarExceptionModel[]
Defines a collection of calendar exceptions that override default working behavior.
Exceptions can represent one-off changes such as extended work hours or ad-hoc non-working days.
holidays HolidayModel[]
Defines a collection of holiday markers for the project calendar.
Holidays are visually highlighted and treated as non-working days during scheduling.
workingTime DayWorkingTimeModel[]
Defines the default working time range for each day.
Used when no weekday-specific overrides are provided. Each entry specifies a time block (e.g., 8–12, 13–17).