Defined in: packages/db/src/live-query-window-controller.ts:477
Internal
A page-windowed view of a live query at a point in time.
This contract is unstable while RFC #1623 is being implemented.
T extends object
TKey extends string | number
collection:
| Collection<T, TKey, any, StandardSchemaV1<unknown, unknown>, T>
| undefined;Defined in: packages/db/src/live-query-window-controller.ts:493
data: readonly T[];Defined in: packages/db/src/live-query-window-controller.ts:482
Rows across all committed pages, with the peek-ahead row removed.
error: unknown;Defined in: packages/db/src/live-query-window-controller.ts:490
Last pagination failure, retained through an earlier-started success until recovery begins.
hasNextPage: boolean;Defined in: packages/db/src/live-query-window-controller.ts:487
isCleanedUp: boolean;Defined in: packages/db/src/live-query-window-controller.ts:502
isEnabled: boolean;Defined in: packages/db/src/live-query-window-controller.ts:503
isError: boolean;Defined in: packages/db/src/live-query-window-controller.ts:501
isFetchingNextPage: boolean;Defined in: packages/db/src/live-query-window-controller.ts:488
isIdle: boolean;Defined in: packages/db/src/live-query-window-controller.ts:500
isLoading: boolean;Defined in: packages/db/src/live-query-window-controller.ts:495
isPersistedReady: boolean;Defined in: packages/db/src/live-query-window-controller.ts:498
isReady: boolean;Defined in: packages/db/src/live-query-window-controller.ts:496
pageParams: readonly number[];Defined in: packages/db/src/live-query-window-controller.ts:486
initialPageParam + i for each committed page.
pages: readonly readonly T[][];Defined in: packages/db/src/live-query-window-controller.ts:484
Rows grouped into committed pages of pageSize.
persistedError: unknown;Defined in: packages/db/src/live-query-window-controller.ts:499
persistedStatus: LiveQueryPersistedStatus;Defined in: packages/db/src/live-query-window-controller.ts:497
state: ReadonlyMap<TKey, T> | undefined;Defined in: packages/db/src/live-query-window-controller.ts:492
Keyed results for the physical window, or undefined when disabled.
status: CollectionStatus | "disabled";Defined in: packages/db/src/live-query-window-controller.ts:494