Перейти к основному содержимому

set-text-format

Описание

Срабатывает при установке формата текста

Использование

"set-text-format": (ITextFormat) => boolean | void;

interface ITextFormat {
bold?: boolean;
italic?: boolean;
strike?: boolean;
underline?: boolean;
}
Информация

Для обработки внутренних событий можно использовать методы Event Bus

Параметры

Колбэк события set-text-format может принимать объект со следующими параметрами:

  • bold — формат жирного текста
  • italic — формат курсивного текста
  • strike — формат зачёркнутого текста
  • underline — формат подчёркнутого текста

Пример

// инициализация RichText
const editor = new richtext.Richtext("#root", {
// параметры конфигурации
});
// подписка на событие "set-text-format"
editor.api.on("set-text-format", (obj) => {
console.log(obj);
console.log("The text format was changed");
});
// применение форматов "italic" и bold
editor.api.exec("set-text-format", {
italic: true,
bold: true
});

Журнал изменений: Событие добавлено в v2.0