Window

The Window trait defines a range of time which a task is in Focus, e.g. between two times of day, between two days of the week, between two months, etc.

Malformed windows default to always-open so they never accidentally hide a task.

Focus

There are 2 ways a Windowed task is removed from focus:

  1. The current time falls outside of the two dates/times
  2. The Last Completed time was set within the current Window

With multiple windows, OR semantics apply — the task is in Focus when it is inside the period of any window.

Visuals

No unique visuals for this trait.

Try it live

Open in a new tab ↗

Interactions

Completed during an open window produces a CompletedThisWindowAbeyance
Due
Window intervals become working hours for elapsed-time calculation in schedule health

Misc

Propagates
Yes
Per task
Multiple (OR semantics)
My trees