ICallbackManager

class ICallbackManager()

Methods

ICallbackManager.bind()
bind(callbackMap: CallbackMap, highPriority: boolean): void

Parameters

callbackMap: CallbackMap

highPriority: boolean

Returns: void

ICallbackManager.promiseTrigger()
promiseTrigger(name: keyof CallbackMap, delegate: (None | unknown), args: any[]): Promise

Parameters

name: keyof CallbackMap

delegate: (None | unknown)

args: any[]

Returns: Promise

ICallbackManager.trigger()
trigger(name: keyof CallbackMap, args: any[]): void

Parameters

name: keyof CallbackMap

args: any[]

Returns: void

ICallbackManager.unbind()
unbind(callbackMap: CallbackMap): void

Parameters

callbackMap: CallbackMap

Returns: void

ICallbackManager.unsafeTrigger()
unsafeTrigger(eventName: keyof CallbackMap, args: any[]): void

Parameters

eventName: keyof CallbackMap

args: any[]

Returns: void