HistoryScopeAPI
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:197
历史记录作用域 API 所有作用域返回统一的接口,消除特殊情况
Properties
count$
count$: Observable<number>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:206
历史记录总数
histories$
histories$: Observable<HistoryItem[]>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:200
历史记录流
redoCount$
redoCount$: Observable<number>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:210
可重做数量
redoHistories$
redoHistories$: Observable<HistoryItem[]>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:204
可重做的历史记录流
type
type: HistoryScopeType;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:198
undoCount$
undoCount$: Observable<number>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:208
可撤销数量
undoHistories$
undoHistories$: Observable<HistoryItem[]>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:202
可撤销的历史记录流
Methods
redo()
redo(step?): Promise<void>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:215
重做操作
Parameters
| Parameter | Type |
|---|---|
step? | number |
Returns
Promise<void>
undo()
undo(step?): Promise<void>;
Defined in: packages/rxdb/src/version/VersionManager.interface.ts:213
撤销操作
Parameters
| Parameter | Type |
|---|---|
step? | number |
Returns
Promise<void>