DateToProgressInput
Defined in: core/src/progress/progress-date.ts:40
Input of dateToProgress.
Extends
Section titled “Extends”Properties
Section titled “Properties”calendar
Section titled “calendar”
readonlycalendar:WorkCalendar
Defined in: core/src/progress/progress-date.ts:28
The work calendar, used in 'working' mode.
Inherited from
Section titled “Inherited from”
readonlydate:DateTimeMs
Defined in: core/src/progress/progress-date.ts:42
The progress boundary; dates outside the span are clamped to it.
endExclusive
Section titled “endExclusive”
readonlyendExclusive:DateTimeMs
Defined in: core/src/progress/progress-date.ts:16
End of the span, exclusive (100 %).
Inherited from
Section titled “Inherited from”
readonlymode:"calendar"|"working"
Defined in: core/src/progress/progress-date.ts:26
What progress measures, the task’s durationMode: all time ('calendar') or only working
time ('working'): with the weekend off, 50 % of Monday–Sunday is Wednesday 12:00 (before
alignment), not Thursday 12:00. A span without working time falls back to calendar time.
Inherited from
Section titled “Inherited from”
readonlystart:DateTimeMs
Defined in: core/src/progress/progress-date.ts:14
Start of the span (0 %).