language example ejemplos javascript button user-interface tinymce wysiwyg

javascript - example - ¿Cuáles son todos los posibles atributos de configuración en la función addButton() de TinyMCE?



tinymce plugins (3)

Después de haber tenido el mismo problema al tratar de encontrar los documentos addButton en V4, encontré el enlace, por si acaso alguien lo necesita.

tinymce.ui.Button

Espero que ayude a alguien!

La documentación no es muy clara en esto.

name - String - Nombre del botón para agregar.

configuración - Objeto - Objeto de configuración con título, cmd, etc.

"etc"? De Verdad? ¿Dónde puedo ver el resto de los posibles atributos?


Lo que le gustaría saber es qué ajustes caben en el objeto de configuración (tinymce 3). Aquí está:

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

Esas configuraciones se asignan en la función createButton de la clase ControlManager .


  • autofocus : verdadero si el control debe enfocarse cuando se representa
  • border : Ejemplo de valores del cuadro de border : 1 1 1 1
  • classes : lista de clases separadas por espacios para agregar
  • disabled : es el control deshabilitado por defecto
  • hidden : es el control oculto por defecto
  • icon : icono para usar para el botón
  • image : imagen para usar para el icono
  • margin : Ejemplo de valores del cuadro de margen: 1 1 1 1
  • minHeight : altura mínima para el control
  • minWidth : ancho mínimo para el control
  • name : nombre de la instancia de control
  • padding : Ejemplo de valores de la caja de relleno: 1 1 1 1
  • role : role WAI-ARIA para usar para el control
  • size : tamaño del botón pequeño | medio | grande
  • style : Estilo de propiedades de CSS para agregar
  • text : texto para mostrar dentro del widget
  • tooltip : Texto de tooltip herramientas para mostrar cuando se desplaza

Para obtener una lista completa de todas las configuraciones y métodos, consulte la página de documentación de TinyMCE