create-new
Описание
Срабатывает при нажатии пункта "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