Skip to main content
Module

x/live/engine/decofile/realtime.ts>RealtimeDecofileProvider

Git-based Visual CMS for Deno, </> htmx and Tailwind apps. Deploy on any Deno-compatible host.
Very Popular
Go to Latest
interface RealtimeDecofileProvider
import { type RealtimeDecofileProvider } from "https://deno.land/x/live@1.96.2/engine/decofile/realtime.ts";

Properties

optional
unsubscribe: () => void

Methods

get(): PromiseLike<{ data: VersionedDecofile | null; error: any; }>
subscribe(onChange: (arg: VersionedDecofile) => void, cb: (status: `${supabase.REALTIME_SUBSCRIBE_STATES}`, err?: Error) => void): void

When called, receives the onChange function that will be called when the decofile has changed, and the cb function that will be called when the subscription state change. The cb function can be used to determine if it should fallsback to background updates or not.