Skip to content

LiveNamespace

Defined in: packages/pgwasm/src/live/interface.ts:32

The live namespace the extension attaches.

changes<T>(query, params, key, callback?): Promise<LiveChanges<T>>

Defined in: packages/pgwasm/src/live/interface.ts:45

The changes to a query’s results, keyed by a column (key) that identifies a row.

T = Row

string

readonly unknown[] | null | undefined

string

(changes) => void

Promise<LiveChanges<T>>

changes<T>(options): Promise<LiveChanges<T>>

Defined in: packages/pgwasm/src/live/interface.ts:51

T = Row

LiveChangesOptions<T>

Promise<LiveChanges<T>>


incrementalQuery<T>(query, params, key, callback?): Promise<LiveQuery<T>>

Defined in: packages/pgwasm/src/live/interface.ts:54

Like query, but maintained from changes, keyed by key: cheaper for large results.

T = Row

string

readonly unknown[] | null | undefined

string

(results) => void

Promise<LiveQuery<T>>

incrementalQuery<T>(options): Promise<LiveQuery<T>>

Defined in: packages/pgwasm/src/live/interface.ts:60

T = Row

LiveIncrementalQueryOptions<T>

Promise<LiveQuery<T>>


query<T>(query, params?, callback?): Promise<LiveQuery<T>>

Defined in: packages/pgwasm/src/live/interface.ts:37

A query whose results are re-run and delivered whenever a table it reads changes. Resolves to the initial results plus subscribe / unsubscribe / refresh.

T = Row

string

readonly unknown[] | null

(results) => void

Promise<LiveQuery<T>>

query<T>(options): Promise<LiveQuery<T>>

Defined in: packages/pgwasm/src/live/interface.ts:42

T = Row

LiveQueryOptions<T>

Promise<LiveQuery<T>>