Skip to content

@arcmantle/chronicle / undo-redo

undo-redo

Functions

canRedo()

canRedo(root): boolean

Defined in: undo-redo.ts:35

Parameters

root

object

Returns

boolean


canUndo()

canUndo(root): boolean

Defined in: undo-redo.ts:34

Parameters

root

object

Returns

boolean


clearRedoCache()

clearRedoCache(root): void

Defined in: undo-redo.ts:32

Parameters

root

object

Returns

void


isSuspended()

isSuspended(root): boolean

Defined in: undo-redo.ts:12

Parameters

root

object

Returns

boolean


redo()

redo(root, steps): void

Defined in: undo-redo.ts:193

Parameters

root

object

steps

number = Number.POSITIVE_INFINITY

Returns

void


redoGroups()

redoGroups(root, groups): void

Defined in: undo-redo.ts:216

Parameters

root

object

groups

number = 1

Returns

void


resumeWrites()

resumeWrites(root): void

Defined in: undo-redo.ts:14

Parameters

root

object

Returns

void


suspendWrites()

suspendWrites(root): void

Defined in: undo-redo.ts:13

Parameters

root

object

Returns

void


undo()

undo(root, steps): void

Defined in: undo-redo.ts:91

Parameters

root

object

steps

number = Number.POSITIVE_INFINITY

Returns

void


undoGroups()

undoGroups(root, groups): void

Defined in: undo-redo.ts:169

Parameters

root

object

groups

number = 1

Returns

void


undoSince()

undoSince(root, historyLengthBefore): void

Defined in: undo-redo.ts:159

Parameters

root

object

historyLengthBefore

number

Returns

void

Released under the Apache-2.0 License.