History
Classes
History
Constructors
Constructor
new History(handler, historySize?): History;
Parameters
| Parameter | Type | Default value |
|---|---|---|
handler | ISnapshotHandler | undefined |
historySize | number | 10 |
Returns
Accessors
canRedo
Get Signature
get canRedo(): boolean;
Returns
boolean
canUndo
Get Signature
get canUndo(): boolean;
Returns
boolean
historySize
Set Signature
set historySize(historySize): void;
Parameters
| Parameter | Type |
|---|---|
historySize | number |
Returns
void
overflowMaxUndoStepCount
Get Signature
get overflowMaxUndoStepCount(): boolean;
Returns
boolean
Methods
addChanged()
addChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
void
addRedoPerformed()
addRedoPerformed(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
void
addSnapshot()
addSnapshot(suppressOnChanged?, replaceLastSnapshot?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
suppressOnChanged | boolean | false |
replaceLastSnapshot | boolean | false |
Returns
void
addUndoPerformed()
addUndoPerformed(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
void
clear()
clear(suppressOnChanged?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
suppressOnChanged | boolean | false |
Returns
void
disable()
disable(): void;
Returns
void
enable()
enable(): void;
Returns
void
isPaused()
isPaused(): boolean;
Returns
boolean
pause()
pause(): void;
Returns
void
raiseChanged()
raiseChanged(): void;
Returns
void
redo()
redo(): void;
Returns
void
removeChanged()
removeChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
void
removeRedoPerformed()
removeRedoPerformed(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
void
removeUndoPerformed()
removeUndoPerformed(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
void
resume()
resume(
addSnapshot?,
forceAddSnapshot?,
replaceLastSnapshot?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
addSnapshot | boolean | true |
forceAddSnapshot | boolean | false |
replaceLastSnapshot | boolean | false |
Returns
void
undo()
undo(): void;
Returns
void