RepositorySyncCompleteEvent
Defined in: packages/rxdb/src/rxdb-events.ts:386
Repository 同步完成事件
当 repository 同步操作成功完成时触发
Constructors
Constructor
new RepositorySyncCompleteEvent(
direction,
namespace,
entity,
result): RepositorySyncCompleteEvent;
Defined in: packages/rxdb/src/rxdb-events.ts:389
Parameters
| Parameter | Type | Description |
|---|---|---|
direction | RepositorySyncDirection | 同步方向 |
namespace | string | 命名空间 |
entity | string | 实体名称 |
result | { compacted?: number; failed?: number; pulled?: number; pushed?: number; } | 同步结果统计 |
result.compacted? | number | - |
result.failed? | number | - |
result.pulled? | number | - |
result.pushed? | number | - |
Returns
RepositorySyncCompleteEvent
Properties
direction
readonly direction: RepositorySyncDirection;
Defined in: packages/rxdb/src/rxdb-events.ts:391
同步方向
entity
readonly entity: string;
Defined in: packages/rxdb/src/rxdb-events.ts:395
实体名称
namespace
readonly namespace: string;
Defined in: packages/rxdb/src/rxdb-events.ts:393
命名空间
result
readonly result: object;
Defined in: packages/rxdb/src/rxdb-events.ts:397
同步结果统计
compacted?
optional compacted: number;
failed?
optional failed: number;
pulled?
optional pulled: number;
pushed?
optional pushed: number;
type
readonly type: "REPOSITORY_SYNC_COMPLETE" = REPOSITORY_SYNC_COMPLETE_EVENT;
Defined in: packages/rxdb/src/rxdb-events.ts:387