Appearance
talkcontrol / common/event-bus/event-bus-proxy / EventBusProxy
Class: EventBusProxy
Defined in: src/common/event-bus/event-bus-proxy.ts:5
Extends
Constructors
Constructor
new EventBusProxy(
name,eventBus):EventBusProxy
Defined in: src/common/event-bus/event-bus-proxy.ts:9
Parameters
name
string
eventBus
Returns
EventBusProxy
Overrides
Properties
callBacks
callBacks:
Record<string,EventCallback[]> ={}
Defined in: src/common/event-bus/event-bus.ts:11
Inherited from
eventBus
eventBus:
EventBus
Defined in: src/common/event-bus/event-bus-proxy.ts:7
name
name:
string
Defined in: src/common/event-bus/event-bus-proxy.ts:6
Methods
broadcast()
broadcast<
K>(key,data?):void
Defined in: src/common/event-bus/event-bus-proxy.ts:15
Type Parameters
K
K extends string
Parameters
key
K
data?
PayloadFor<K>
Returns
void
Overrides
emitTo()
emitTo<
K>(key,data,target):void
Defined in: src/common/event-bus/event-bus-proxy.ts:20
Type Parameters
K
K extends string
Parameters
key
K
data
PayloadFor<K>
target
unknown
Returns
void
Overrides
getCallbacks()
getCallbacks(
key):EventCallback<unknown>[]
Defined in: src/common/event-bus/event-bus.ts:65
Parameters
key
string
Returns
EventCallback<unknown>[]
Inherited from
on()
on<
K>(key,callback):void
Defined in: src/common/event-bus/event-bus-proxy.ts:31
Type Parameters
K
K extends string
Parameters
key
K
callback
Returns
void
Overrides
onMultiple()
onMultiple<
K>(key,callback):void
Defined in: src/common/event-bus/event-bus-proxy.ts:26
Type Parameters
K
K extends string
Parameters
key
K
callback
Returns
void