[]
Document Solutions Image Viewer - v7.2.0 / UndoCommandSupport
Interface for undo commands.
Example
// 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();
})
}
};
CloseCommand
FrameIndexCommand
MergeImageLayerCommand
OpenCommand
StartAnimationCommand
StopAnimationCommand
ZoomCommand
• Optional
name: string
Optional. The unique name of the command. Used by the undo.skipCommands option setting.
▸ execute(viewer
): Promise
<void
>
Action implementation.
Name | Type |
---|---|
viewer |
GcImageViewer |
Promise
<void
>
▸ undo(viewer
): Promise
<void
>
Undo action implementation.
Name | Type |
---|---|
viewer |
GcImageViewer |
Promise
<void
>