Skip to main content

Class: History

Defined in: packages/core/sdk/src/editor/History.ts:4

Constructors

Constructor

new History(editor): History

Defined in: packages/core/sdk/src/editor/History.ts:13

Parameters

editor

Editor

Returns

History

Properties

config

config: any

Defined in: packages/core/sdk/src/editor/History.ts:11


editor

editor: Editor

Defined in: packages/core/sdk/src/editor/History.ts:5


historyDisabled

historyDisabled: boolean = false

Defined in: packages/core/sdk/src/editor/History.ts:10


idCounter

idCounter: number = 0

Defined in: packages/core/sdk/src/editor/History.ts:9


lastCmdTime

lastCmdTime: number

Defined in: packages/core/sdk/src/editor/History.ts:8


redos

redos: Command<any>[] = []

Defined in: packages/core/sdk/src/editor/History.ts:7


undos

undos: Command<any>[] = []

Defined in: packages/core/sdk/src/editor/History.ts:6

Methods

clear()

clear(): void

Defined in: packages/core/sdk/src/editor/History.ts:148

Returns

void


enableSerialization()

enableSerialization(id): void

Defined in: packages/core/sdk/src/editor/History.ts:181

Parameters

id

any

Returns

void


execute()

execute(cmd, optionalName): void

Defined in: packages/core/sdk/src/editor/History.ts:26

Parameters

cmd

Command

optionalName

string = undefined

Returns

void


fromJSON()

fromJSON(json): void

Defined in: packages/core/sdk/src/editor/History.ts:124

Parameters

json

any

Returns

void


goToState()

goToState(id): void

Defined in: packages/core/sdk/src/editor/History.ts:155

Parameters

id

any

Returns

void


redo()

redo(): any

Defined in: packages/core/sdk/src/editor/History.ts:81

Returns

any


toJSON()

toJSON(): void

Defined in: packages/core/sdk/src/editor/History.ts:101

Returns

void


undo()

undo(): any

Defined in: packages/core/sdk/src/editor/History.ts:66

Returns

any