跳到主要内容

getSyncCapability()

function getSyncCapability(syncType): RepositorySyncCapability;

Defined in: packages/rxdb/src/sync-contract/sync-type-utils.ts:190

读取某个同步类型的能力

Parameters​

ParameterTypeDescription
syncTypeRepositorySyncType同步类型

Returns​

RepositorySyncCapability

该类型在 pull / push 两个方向上的能力

Example​

getSyncCapability('remote'); // `{ pull: true, push: false, offlineWrite: false }`
getSyncCapability('querycache'); // `{ pull: true, push: false, offlineWrite: true }`
getSyncCapability('local'); // `{ pull: false, push: false, offlineWrite: false }`