Skip to content

BroadcastChannelTransport

Defined in: broadcast-channel.ts:25

A Transport<T> backed by a same-origin BroadcastChannel.

Type Parameter
T
new BroadcastChannelTransport<T>(name, options?): BroadcastChannelTransport<T>;

Defined in: broadcast-channel.ts:31

ParameterType
namestring
optionsBroadcastChannelTransportOptions

BroadcastChannelTransport<T>

close(): void;

Defined in: broadcast-channel.ts:51

Permanently close this endpoint. Further sends are an error.

void

Transport.close


onMessage(handler): () => void;

Defined in: broadcast-channel.ts:46

Subscribe to inbound messages. Returns an unsubscribe function.

ParameterType
handler(message) => void

() => void

Transport.onMessage


send(message): void;

Defined in: broadcast-channel.ts:41

Push a message toward the peer(s) on the other side.

ParameterType
messageT

void

Transport.send