У меня есть существующий редактор TinyMCE (версия 4.5.7 - исправлена - я не могу это изменить), к которому мне нужно добавить пользовательскую кнопку на панель инструментов и добавить ее обратный вызов, что обычно я делал бы с editor.addButton(...)
установите в setup: function(editor){...}
настройки.
Теперь я знаю, что могу изменить / расширить TinyMCE.settings
, а затем вызвать TinyMCE.remove()
, чтобы уничтожить редакторы, а затем tinyMCE.init(tinyMCE.settings)
, чтобы повторно инициализировать.
Но это кажется просто излишним в контексте простого добавления кнопки.
Так есть ли способ сделать это на лету и действительно добавить только кнопку без повторного рендеринга всего редактора в редакторе TinyMCE 4.5.7?
Спасибо