Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RealtimeClientOptions

import type { RealtimeClientOptions } from "https://esm.sh/@supabase/supabase-js@2.101.0/dist/index.d.mts";
type RealtimeClientOptions = {
timeout?: number;
heartbeatIntervalMs?: number;
heartbeatCallback?: (status: HeartbeatStatus, latency?: number) => void;
vsn?: string;
logger?: (
kind: string,
msg: string,
data?: any,
) => void
;
encode?: Encode<void>;
decode?: Decode<void>;
reconnectAfterMs?: (tries: number) => number;
headers?: {
[key: string]: string;
}
;
params?: {
[key: string]: any;
}
;
log_level?: LogLevel;
logLevel?: LogLevel;
fetch?: Fetch;
worker?: boolean;
workerUrl?: string;
accessToken?: () => Promise<string | null>;
}
;

§Type

§
{
timeout?: number;
heartbeatIntervalMs?: number;
heartbeatCallback?: (status: HeartbeatStatus, latency?: number) => void;
vsn?: string;
logger?: (
kind: string,
msg: string,
data?: any,
) => void
;
encode?: Encode<void>;
decode?: Decode<void>;
reconnectAfterMs?: (tries: number) => number;
headers?: {
[key: string]: string;
}
;
params?: {
[key: string]: any;
}
;
log_level?: LogLevel;
logLevel?: LogLevel;
fetch?: Fetch;
worker?: boolean;
workerUrl?: string;
accessToken?: () => Promise<string | null>;
}
[src]