@orbit/record-cache
Version:
Orbit base classes used to access and maintain a set of records.
11 lines (10 loc) • 459 B
TypeScript
import { RecordOperation } from '@orbit/records';
import { AsyncOperationProcessor } from '../async-operation-processor';
/**
* An operation processor that ensures that a cache's data is consistent with
* its associated schema. This includes maintenance of inverse and dependent
* relationships.
*/
export declare class AsyncSchemaConsistencyProcessor extends AsyncOperationProcessor {
after(operation: RecordOperation): Promise<RecordOperation[]>;
}