Logo
Classes

CallbackManager

Defined in: packages/core/src/global/settings/callback-manager.ts:106

Constructors

Constructor

new CallbackManager(): CallbackManager

Returns

CallbackManager

Methods

on()

on<K>(event, handler): CallbackManager

Defined in: packages/core/src/global/settings/callback-manager.ts:110

Type Parameters

K

K extends keyof LlamaIndexEventMaps

Parameters

event

K

handler

EventHandler<LlamaIndexEventMaps[K]>

Returns

CallbackManager


off()

off<K>(event, handler): CallbackManager

Defined in: packages/core/src/global/settings/callback-manager.ts:121

Type Parameters

K

K extends keyof LlamaIndexEventMaps

Parameters

event

K

handler

EventHandler<LlamaIndexEventMaps[K]>

Returns

CallbackManager


dispatchEvent()

dispatchEvent<K>(event, detail, sync): void

Defined in: packages/core/src/global/settings/callback-manager.ts:136

Type Parameters

K

K extends keyof LlamaIndexEventMaps

Parameters

event

K

detail

LlamaIndexEventMaps[K]

sync

boolean = false

Returns

void

On this page