Appearance
talkcontrol / common/event-bus/websockets/event-bus-websockets-client / EventBusWebsocketsClient
Class: EventBusWebsocketsClient
Defined in: src/common/event-bus/websockets/event-bus-websockets-client.ts:8
Extends
Constructors
Constructor
new EventBusWebsocketsClient(
server?,sessionId?):EventBusWebsocketsClient
Defined in: src/common/event-bus/websockets/event-bus-websockets-client.ts:11
Parameters
server?
string
sessionId?
string
Returns
EventBusWebsocketsClient
Overrides
Properties
callBacks
callBacks:
Record<string,EventCallback[]> ={}
Defined in: src/common/event-bus/event-bus.ts:11
Inherited from
io
io:
Socket
Defined in: src/common/event-bus/websockets/event-bus-websockets-client.ts:9
Methods
broadcast()
broadcast<
K>(key,data?):void
Defined in: src/common/event-bus/websockets/event-bus-websockets-client.ts:35
Type Parameters
K
K extends string
Parameters
key
K
data?
PayloadFor<K>
Returns
void
Overrides
emitTo()
emitTo<
K>(key,data,socket):void
Defined in: src/common/event-bus/websockets/event-bus-websockets-client.ts:40
Type Parameters
K
K extends string
Parameters
key
K
data
PayloadFor<K>
socket
emit
(key, data) => void
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/websockets/event-bus-websockets-client.ts:26
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/websockets/event-bus-websockets-client.ts:18
Type Parameters
K
K extends string
Parameters
key
K
callback
Returns
void