toEntitySyncResolver()
function toEntitySyncResolver(source): EntitySyncResolver;
Defined in: packages/rxdb/src/sync-contract/entity-sync-resolver.ts:123
把历史签名里的 databaseSync 参数归一成解析器。
Parameters
| Parameter | Type | Description |
|---|---|---|
source | | SyncOptions | EntitySyncResolver | undefined | 解析器,或旧调用点传入的数据库级 sync |
Returns
解析器;传入的是 SyncOptions 时构造一个没有实例覆盖的解析器
Remarks
公开函数(validateEntityMetadata、buildPushableRepositoryRules 等)原来收
databaseSync: SyncOptions。参数类型放宽成两者之一,旧调用照常编译、行为逐字不变;
新调用传 rxdb.entitySync 就用上实例覆盖。