@orbit/record-cache
Version:
Orbit base classes used to access and maintain a set of records.
9 lines (8 loc) • 453 B
TypeScript
import { RequestOptions } from '@orbit/data';
import { RecordQueryExpression, RecordQueryExpressionResult } from '@orbit/records';
import { Dict } from '@orbit/utils';
import { SyncRecordAccessor } from '../record-accessor';
export interface SyncQueryOperator {
(cache: SyncRecordAccessor, expression: RecordQueryExpression, options?: RequestOptions): RecordQueryExpressionResult;
}
export declare const SyncQueryOperators: Dict<SyncQueryOperator>;