basalt / realtime-client/src / RealtimeClientOptions
Interface: RealtimeClientOptions
Defined in: realtime-client/src/client.ts:28
Properties
EventSourceImpl?
> optional EventSourceImpl?: EventSourceCtor
Defined in: realtime-client/src/client.ts:34
reconnect?
> optional reconnect?: false | { maxDelayMs?: number; minDelayMs?: number; }
Defined in: realtime-client/src/client.ts:36
Auto-reconnect with exponential backoff. false disables it.
transport?
> optional transport?: "websocket" | "sse"
Defined in: realtime-client/src/client.ts:31
'websocket' (default, bidirectional) or 'sse' (receive-only).
url
> url: string
Defined in: realtime-client/src/client.ts:29
WebSocketImpl?
> optional WebSocketImpl?: WebSocketCtor
Defined in: realtime-client/src/client.ts:33
Injectable implementations — default to the browser globals.