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

api.intercept()

Описание

Позволяет перехватывать и отменять внутренние события

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

api.intercept(
event: string,
callback: function
): void;

Параметры

  • event - (обязательный) событие, которое будет вызвано
  • callback - (обязательный) калбэк для выполнения (аргументы калбэка зависят от вызываемого события)

События

Информация

Полный список внутренних событий RichText можно найти здесь

Пример

// создать RichText
const editor = new richtext.Richtext("#root", {
// свойства конфигурации
});
// запретить изменение размера шрифта
editor.api.intercept("set-font-size", (obj) => {
if(obj.fontSize !== "36px" ){
return false;
}
});

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