getSyncCapability()
function getSyncCapability(syncType): RepositorySyncCapability;
Defined in: packages/rxdb/src/sync-contract/sync-type-utils.ts:190
读取某个同步类型的能力
Parameters
| Parameter | Type | Description |
|---|---|---|
syncType | RepositorySyncType | 同步类型 |
Returns
该类型在 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 }`