В настоящее время я создаю свою собственную панель инструментов для TinyMCE, получая и устанавливая форматы через JS API. Например, я могу выделить выделенный текст полужирным шрифтом следующим образом:
this._editor.formatter.toggle('bold');`
После этого я могу получить формат и соответственно установить состояние моей полужирной кнопки, например, при изменении выбора:
this.isBold = this._editor.formatter.match('bold');
Для поддержки размеров шрифта у меня есть раскрывающийся список, который применяет правильный размер шрифта при изменении:
this._editor.formatter.apply('fontsize', {value: this.fontSize});
Но теперь мне нужно иметь возможность читать размер шрифта при изменении выбора, и я не знаю, как этого добиться. Как узнать размер шрифта текущего выделения?