跳到主要内容

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

ParameterTypeDescription
directionRepositorySyncDirection同步方向
namespacestring命名空间
entitystring实体名称
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