Skip to content

Event

Defined in: src/enums/Event.ts:4

Enumerates the event types emitted by a TaskTimer.

TICK: "tick"

Defined in: src/enums/Event.ts:8

Emitted on each tick (interval) of the timer.


STARTED: "started"

Defined in: src/enums/Event.ts:12

Emitted when the timer enters the RUNNING state by being started.


RESUMED: "resumed"

Defined in: src/enums/Event.ts:16

Emitted when the timer enters the RUNNING state by being resumed.


PAUSED: "paused"

Defined in: src/enums/Event.ts:20

Emitted when the timer is paused.


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: "taskAdded"

Defined in: src/enums/Event.ts:36

Emitted when a task is added to the timer.


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: "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: "taskError"

Defined in: src/enums/Event.ts:50

Emitted when a task throws (or rejects) during execution.


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.