create-new
描述
在菜单栏中点击"新建"选项或通过 Event Bus 方法触发时触发
用法
"create-new": ({ reset?: boolean }) => boolean | void;
参数
create-new 事件的回调可接受一个包含以下参数的对象:
reset- 创建新文件时重置历史记录
信息
如需处理内部事件,可使用 Event Bus 方法
示例
// 初始化 RichText
const editor = new richtext.Richtext("#root", {
// 配置属性
});
// 订阅 "create-new" 事件
editor.api.on("create-new", ({ reset }) => {
console.log(`Document has been cleared. History has ${reset ? "" : "not"} been reset.`);
});
// 创建新文件并重置历史记录
editor.api.exec("create-new", { reset: true });
变更日志: 该事件已在 v2.0 中新增