Я создаю приложение, которое использует TinyMCE для редактирования содержимого в блоках TD.Функция tinyMCE.execCommand (...) привязана ко многим пользовательским кнопкам, эти кнопки не созданы с TinyMCE ControllManager , это всего лишь несколько DIV с событием onClick, которое отправляет execCommand до tinyMCE .
При редактировании содержимого со стандартными кнопками TinyMCE они показывают текущее состояние узла.Например, мы нажимаем жирный курсивный текст упорядоченного списка - мы видим, что кнопки «B», «I» и «OL» активны в элементах управления.Мне нужно сделать что-то похожее - получить атрибуты текущего узла, чтобы я мог добавить некоторый класс к своим пользовательским кнопкам.
Существует handle_node_change_callback , где я должен получить эти атрибуты.Есть ли в TinyMCE встроенная функция, которая показывает текущие свойства узла?
То, что я ожидаю, это: node.getAllProperties () возвращает ['Bold', 'Italic', 'OrderedList']