Sprotty
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Class. Commit Model Command

originalModel

originalModel: SModelRoot

Defined in: packages/sprotty/src/model-source/commit-model.ts:52


KIND

readonly static KIND: "commitModel" = CommitModelAction.KIND

Defined in: packages/sprotty/src/model-source/commit-model.ts:48

Methods

doCommit()

protected doCommit(model, result, doSetOriginal): CommandReturn

Defined in: packages/sprotty/src/model-source/commit-model.ts:64

Parameters

model

SModelRoot

result

SModelRootImpl

doSetOriginal

boolean

Returns

CommandReturn


execute()

execute(context): CommandReturn

Defined in: packages/sprotty/src/model-source/commit-model.ts:59

Parameters

context

CommandExecutionContext

Returns

CommandReturn

Overrides

SystemCommand.execute


redo()

redo(context): CommandReturn

Defined in: packages/sprotty/src/model-source/commit-model.ts:83

Parameters

context

CommandExecutionContext

Returns

CommandReturn

Overrides

SystemCommand.redo


undo()

undo(context): CommandReturn

Defined in: packages/sprotty/src/model-source/commit-model.ts:79

Parameters

context

CommandExecutionContext

Returns

CommandReturn

Overrides

SystemCommand.undo