Skip to content

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.

Released under the MIT License.