Documentation / @agentick/client-multiplexer / BroadcastBridge
Interface: BroadcastBridge
Defined in: client-multiplexer/src/broadcast-bridge.ts:71
Properties
tabId
readonlytabId:string
Defined in: client-multiplexer/src/broadcast-bridge.ts:72
Methods
broadcast()
broadcast(
message):void
Defined in: client-multiplexer/src/broadcast-bridge.ts:75
Send a message to all tabs
Parameters
message
Returns
void
close()
close():
void
Defined in: client-multiplexer/src/broadcast-bridge.ts:87
Close the bridge
Returns
void
collectResponses()
collectResponses<
T>(messageType,timeout):Promise<T[]>
Defined in: client-multiplexer/src/broadcast-bridge.ts:84
Collect responses from all tabs within a timeout. Useful for gathering subscription announcements during failover.
Type Parameters
T
T extends BridgeMessage
Parameters
messageType
T["type"]
timeout
number
Returns
Promise<T[]>
onMessage()
onMessage(
handler): () =>void
Defined in: client-multiplexer/src/broadcast-bridge.ts:78
Register handler for incoming messages
Parameters
handler
MessageHandler
Returns
():
void
Returns
void