Interface: IUndoRedoService
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:39
Properties
Property | Type | Defined in |
---|---|---|
undoRedoStatus$ | Observable <IUndoRedoStatus > | packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:40 |
Methods
__tempBatchingUndoRedo()
__tempBatchingUndoRedo(unitId): IDisposable
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:60
Batch undo redo elements into a single IUndoRedoItem
util the returned IDisposable
is called.
Parameters
Parameter | Type |
---|---|
unitId | string |
Returns
a disposable to cancel batching undo redo elements
Deprecated
This is a temporary solution. We are going to refactor the undo redo service shortly.
clearUndoRedo()
clearUndoRedo(unitId): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:52
Parameters
Parameter | Type |
---|---|
unitId | string |
Returns
void
pitchTopRedoElement()
pitchTopRedoElement(): Nullable<IUndoRedoItem>
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:47
Pitch the top undo element of the currently focused Univer document instance.
Returns
pitchTopUndoElement()
pitchTopUndoElement(): Nullable<IUndoRedoItem>
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:45
Pitch the top redo element of the currently focused Univer document instance.
Returns
popRedoToUndo()
popRedoToUndo(): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:50
Returns
void
popUndoToRedo()
popUndoToRedo(): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:49
Returns
void
pushUndoRedo()
pushUndoRedo(item): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/services/undoredo/undoredo.service.ts:42
Parameters
Parameter | Type |
---|---|
item | IUndoRedoItem |
Returns
void