Event
Defined in: src/enums/Event.ts:4
Enumerates the event types emitted by a TaskTimer.
Enumeration Members
Section titled “Enumeration Members”TICK:
"tick"
Defined in: src/enums/Event.ts:8
Emitted on each tick (interval) of the timer.
STARTED
Section titled “STARTED”STARTED:
"started"
Defined in: src/enums/Event.ts:12
Emitted when the timer enters the RUNNING state by being started.
RESUMED
Section titled “RESUMED”RESUMED:
"resumed"
Defined in: src/enums/Event.ts:16
Emitted when the timer enters the RUNNING state by being resumed.
PAUSED
Section titled “PAUSED”PAUSED:
"paused"
Defined in: src/enums/Event.ts:20
Emitted when the timer is paused.
STOPPED
Section titled “STOPPED”STOPPED:
"stopped"
Defined in: src/enums/Event.ts:24
Emitted when the timer is stopped.
RESET:
"reset"
Defined in: src/enums/Event.ts:28
Emitted when the timer is reset.
TASK:
"task"
Defined in: src/enums/Event.ts:32
Emitted when a task is executed.
TASK_ADDED
Section titled “TASK_ADDED”TASK_ADDED:
"taskAdded"
Defined in: src/enums/Event.ts:36
Emitted when a task is added to the timer.
TASK_REMOVED
Section titled “TASK_REMOVED”TASK_REMOVED:
"taskRemoved"
Defined in: src/enums/Event.ts:41
Emitted when a task is removed from the timer. Not emitted by TaskTimer.reset, which removes all tasks silently.
TASK_COMPLETED
Section titled “TASK_COMPLETED”TASK_COMPLETED:
"taskCompleted"
Defined in: src/enums/Event.ts:46
Emitted when a task completes all of its runs or reaches its stopDate.
Only fired for tasks that have a totalRuns limit and/or a stopDate.
TASK_ERROR
Section titled “TASK_ERROR”TASK_ERROR:
"taskError"
Defined in: src/enums/Event.ts:50
Emitted when a task throws (or rejects) during execution.
COMPLETED
Section titled “COMPLETED”COMPLETED:
"completed"
Defined in: src/enums/Event.ts:56
Emitted when every task has completed all of its runs or reached its
stopDate. Only fired when each task has a totalRuns limit and/or a
stopDate.