Каковы все возможные атрибуты настроек в функции TinyMCE addButton()?

документация не совсем понятна.

name - String - имя кнопки для добавления.

- Объект - объект настроек с заголовком, cmd и т.д..

"и т.д."? В самом деле? Где я могу увидеть остальные возможные атрибуты?

Ответ 1

  • autofocus: Истина, если элемент управления следует сфокусировать при визуализации
  • border: Пример полей рамки: 1 1 1 1
  • classes: Пространственный список классов для добавления
  • disabled: отключен ли элемент управления по умолчанию.
  • hidden: скрыт ли по умолчанию элемент управления
  • icon: значок для кнопки
  • image: Изображение для использования для значка
  • margin: Пример полей поля поля: 1 1 1 1
  • minHeight: минимальная высота для элемента управления
  • minWidth: Минимальная ширина для элемента управления
  • name: Имя экземпляра элемента управления
  • padding: Пример полей полей: 1 1 1 1
  • role: роль WAI-ARIA для управления
  • size: Размер кнопки маленький | средний | большой
  • style: свойства стиля CSS для добавления
  • text: текст для отображения внутри виджета
  • tooltip: текст подсказки, отображаемый при наведении курсора

Полный список всех настроек и методов смотрите на странице документации TinyMCE

Ответ 2

Что вы хотели бы знать, какие настройки могут вписываться в объект настроек (tinymce 3). Вот он:

title       --> title
label       --> label
scope       --> scope
onclick     --> function to be called onclick
menu_button --> flag, defines if the button is a menu button
cmd         --> tinymce command to get executed onClick
ui          --> paramter for the tinymce command cmd
value       --> value for the tinymce command cmd

Эти настройки назначаются в функции createButton класса ControlManager.

Ответ 3

Имея ту же самую проблему, пытаясь найти документы addButton в V4, я нашел ссылку, на всякий случай кому-то это нужно.

tinymce.ui.Button

Надеюсь, это поможет кому-то!