跳到主要内容

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 中新增