Skip to content

Class: BroadcastChannelAdapter

Class: BroadcastChannelAdapter

Defined in: auth-client/src/core/adapters/broadcast-channel.ts:28

Cross-tab event channel. Default uses BroadcastChannel; SSR + older browsers fall back to a no-op.

Implements

Constructors

Constructor

new BroadcastChannelAdapter(channelName?): BroadcastChannelAdapter

Defined in: auth-client/src/core/adapters/broadcast-channel.ts:32

Parameters

channelName?

string = CHANNEL_NAME

Returns

BroadcastChannelAdapter

Methods

close()

close(): void

Defined in: auth-client/src/core/adapters/broadcast-channel.ts:60

Returns

void

Implementation of

Broadcast.close


publish()

publish(message): void

Defined in: auth-client/src/core/adapters/broadcast-channel.ts:49

Parameters

message

BroadcastMessage

Returns

void

Implementation of

Broadcast.publish


subscribe()

subscribe(handler): () => void

Defined in: auth-client/src/core/adapters/broadcast-channel.ts:53

Parameters

handler

(message) => void

Returns

() => void

Implementation of

Broadcast.subscribe