Skip to content

Documentation / listr2 / ListrTaskEventManager

Class: ListrTaskEventManager ​

Defined in: packages/listr2/src/lib/listr-task-event-manager.ts:5

Extends ​

Extended by ​

Constructors ​

Constructor ​

new ListrTaskEventManager(): ListrTaskEventManager

Defined in: packages/listr2/src/lib/event-manager.ts:8

Returns ​

ListrTaskEventManager

Inherited from ​

EventManager.constructor

Methods ​

emit() ​

emit<E>(dispatch, args?): void

Defined in: packages/listr2/src/lib/event-manager.ts:12

Type Parameters ​

E ​

E extends ListrTaskEventType = ListrTaskEventType

Parameters ​

dispatch ​

E

args? ​

EventData<E, ListrTaskEventMap>

Returns ​

void

Inherited from ​

EventManager.emit


on() ​

on<E>(dispatch, handler): void

Defined in: packages/listr2/src/lib/event-manager.ts:16

Type Parameters ​

E ​

E extends ListrTaskEventType = ListrTaskEventType

Parameters ​

dispatch ​

E

handler ​

(data) => void

Returns ​

void

Inherited from ​

EventManager.on


once() ​

once<E>(dispatch, handler): void

Defined in: packages/listr2/src/lib/event-manager.ts:24

Type Parameters ​

E ​

E extends ListrTaskEventType = ListrTaskEventType

Parameters ​

dispatch ​

E

handler ​

(data) => void

Returns ​

void

Inherited from ​

EventManager.once


off() ​

off<E>(dispatch, handler?): void

Defined in: packages/listr2/src/lib/event-manager.ts:32

Type Parameters ​

E ​

E extends ListrTaskEventType = ListrTaskEventType

Parameters ​

dispatch ​

E

handler? ​

(data) => void

Returns ​

void

Inherited from ​

EventManager.off


complete() ​

complete(): void

Defined in: packages/listr2/src/lib/event-manager.ts:40

Returns ​

void

Inherited from ​

EventManager.complete