본문으로 건너뛰기

함수: isCollection()

function isCollection(value): value is Collection<any, any, any, StandardSchemaV1<unknown, unknown>, any>;

정의 위치: packages/db/src/live-query-adapter.ts:22

라이브 쿼리/Collection 인스턴스에 대한 구조적 검사입니다.

의도적으로 instanceof CollectionImpl 대신 덕 타이핑을 사용합니다. 어댑터와 코어가 서로 다른 @tanstack/db 사본(이중 패키지/다중 리alm)으로 확인될 수 있으며, 이 경우 instanceof는 잘못된 음성 결과를 반환합니다. 다음 세 메서드가 Collection을 고유하게 식별합니다.

매개변수

value

unknown

반환값

value is Collection<any, any, any, StandardSchemaV1<unknown, unknown>, any>