Skip to content

PersistedInitialRenderInput

Defined in: packages/db/src/persisted-readiness.ts:33

Internal

What a live query observer passes to the initial-render wait.

Properties

clientQuery

ts
clientQuery: InitialRenderClientQuery | undefined;

Defined in: packages/db/src/persisted-readiness.ts:41

The client query stream at the start of the wait, if any.


collectionStatus()

ts
collectionStatus: () => string | undefined;

Defined in: packages/db/src/persisted-readiness.ts:45

The live query Collection's status now.

Returns

string | undefined


currentClientQuery()

ts
currentClientQuery: () => unknown;

Defined in: packages/db/src/persisted-readiness.ts:43

The client query stream now, for a failed stream's identity.

Returns

unknown


network

ts
network: Promise<void>;

Defined in: packages/db/src/persisted-readiness.ts:39

The network preload that this render prefers.


onReady()

ts
onReady: () => void;

Defined in: packages/db/src/persisted-readiness.ts:48

Runs once the render may proceed, before the promise resolves.

Returns

void


readPersisted()

ts
readPersisted: () => object;

Defined in: packages/db/src/persisted-readiness.ts:46

Returns

object

error
ts
error: unknown;
status
ts
status: string;

sources

ts
sources: readonly object[];

Defined in: packages/db/src/persisted-readiness.ts:34