Interface for undo commands.
// The UndoCommandSupport interface implementation example.function CustomUndoCommand() { }CustomUndoCommand.prototype = { name: "CustomUndoCommand", execute: function(viewer) { return new Promise((resolve)=>{ // Put your action code here resolve(); }) }, undo: function(viewer) { return new Promise((resolve)=>{ // Put your undo action here resolve(); }) }};
Optional
Optional. The unique name of the command. Used by the undo.skipCommands option setting.
Action implementation.
Undo action implementation.
Interface for undo commands.
Example