Skip to content

Change

Defined in: core/src/schedule/changeset.ts:62

One changed task of a ChangeSet. Deeply frozen.

readonly after: TaskPatch

Defined in: core/src/schedule/changeset.ts:72

Its values after the edit; always different from before: in start or endExclusive for the changes of propagate (and in precision when the edit turns a day-precision task into a timed one), in progress for a progress drag.


readonly before: TaskPatch

Defined in: core/src/schedule/changeset.ts:66

Its values before the edit (from the model).


readonly cause: ChangeCause

Defined in: core/src/schedule/changeset.ts:74

Why it changed.


readonly id: TaskId

Defined in: core/src/schedule/changeset.ts:64

The task.


readonly optional via?: TaskId

Defined in: core/src/schedule/changeset.ts:79

For 'link': the predecessor whose link placed it; for 'parent': the parent. Absent for 'direct'.