Skip to content

Files

Latest commit

Mar 17, 2023
de7d348 · Mar 17, 2023

History

History

undo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
May 28, 2022
Nov 3, 2021
Mar 17, 2023
Nov 3, 2021

@aomao/plugin-undo

撤销历史插件

安装

$ yarn add @aomao/plugin-undo

添加到引擎

import Engine, { EngineInterface } from '@aomao/engine';
import Undo from '@aomao/plugin-undo';

new Engine(...,{ plugins:[Undo] })

可选项

快捷键

默认快捷键为 mod+z shift+mod+z

//快捷键
hotkey?: string | Array<string>;
//使用配置
new Engine(...,{
    config:{
        "undo":{
            //修改快捷键
            hotkey:"快捷键"
        }
    }
 })

命令

//使用 command 执行插件、并传入所需参数
engine.command.execute('undo');
//使用 command 执行查询当前状态,返回 boolean | undefined
engine.command.queryState('undo');