Skip to content

Documentation / listr2 / ListrEventManager

Class: ListrEventManager

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

Extends

Constructors

Constructor

new ListrEventManager(): ListrEventManager

Returns

ListrEventManager

Inherited from

EventManager.constructor

Methods

emit()

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

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

Type Parameters

E

E extends SHOULD_REFRESH_RENDER = SHOULD_REFRESH_RENDER

Parameters

dispatch

E

args?

EventData<E, ListrEventMap>

Returns

void

Inherited from

EventManager.emit


on()

on<E>(dispatch, handler): void

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

Type Parameters

E

E extends SHOULD_REFRESH_RENDER = SHOULD_REFRESH_RENDER

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:16

Type Parameters

E

E extends SHOULD_REFRESH_RENDER = SHOULD_REFRESH_RENDER

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:20

Type Parameters

E

E extends SHOULD_REFRESH_RENDER = SHOULD_REFRESH_RENDER

Parameters

dispatch

E

handler?

(data) => void

Returns

void

Inherited from

EventManager.off


complete()

complete(): void

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

Returns

void

Inherited from

EventManager.complete