인터페이스: LiveQueryWindowSnapshot<T, TKey>
정의 위치: packages/db/src/live-query-window-controller.ts:474
Internal
특정 시점의 라이브 쿼리에 대한 페이지 윈도우 방식의 뷰입니다.
RFC #1623이 구현되는 동안 이 계약은 불안정합니다.
타입 매개변수
T
T extends object
TKey
TKey extends string | number
속성
collection
collection:
| Collection<T, TKey, any, StandardSchemaV1<unknown, unknown>, T>
| undefined;
정의 위치: packages/db/src/live-query-window-controller.ts:490
data
data: readonly T[];
정의 위치: packages/db/src/live-query-window-controller.ts:479
미리 조회한 행을 제거한, 커밋된 모든 페이지의 행입니다.
error
error: unknown;
정의 위치: packages/db/src/live-query-window-controller.ts:487
마지막 페이지 매김 실패이며, 재시도가 시작되면 삭제됩니다.
hasNextPage
hasNextPage: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:484
isCleanedUp
isCleanedUp: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:496
isEnabled
isEnabled: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:497
isError
isError: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:495
isFetchingNextPage
isFetchingNextPage: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:485
isIdle
isIdle: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:494
isLoading
isLoading: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:492
isReady
isReady: boolean;
정의 위치: packages/db/src/live-query-window-controller.ts:493
pageParams
pageParams: readonly number[];
정의 위치: packages/db/src/live-query-window-controller.ts:483
커밋된 각 페이지에 대한 initialPageParam + i입니다.
pages
pages: readonly readonly T[][];
정의 위치: packages/db/src/live-query-window-controller.ts:481
행은 pageSize의 커밋된 페이지로 그룹화됩니다.
state
state: ReadonlyMap<TKey, T> | undefined;
정의 위치: packages/db/src/live-query-window-controller.ts:489
물리적 윈도우의 키가 지정된 결과 또는 비활성화된 경우 undefined입니다.
status
status: CollectionStatus | "disabled";