[]
• new UndoManager()
撤销管理器
▸ canRedo(): boolean
获取是否允许重做操作
boolean
为true
时, 允许重做操作; 若为false
则不支持
▸ canUndo(): boolean
获取是否允许撤消操作
boolean
为true
时, 允许撤消操作; 若为false
则不支持
▸ clear(): void
清除所有撤消堆栈和重做堆栈
void
▸ getRedoStack(): any
[]
获取撤消栈
any
[]
返回一个对象这必须包括sheetName和cmdsheetName和cmd的类型都是string
▸ getUndoStack(): any
[]
获取重做栈
any
[]
返回一个对象此对象必须包含sheetName和cmdsheetName和cmd的类型都是string
▸ maxSize(value?
): any
获取或设置撤消/重做栈的最大大小
属性名 | 类型 | 说明 |
---|---|---|
value? |
number |
此值应大于或等于0 |
any
如果未设置值返回撤消/重做堆栈的最大大小否则,返回UndoManager
▸ redo(): boolean
重做最后一个命令
boolean
为true
时, 重做操作成功; 为false
则不成功
▸ undo(): boolean
撤消最后一个命令
boolean
为true
时, 撤销操作成功; 为false
则不成功