La Documentation n'est pas très claire à ce sujet.
nom - Chaîne - Nom du bouton à ajouter.
paramètres - Objet - Paramètres Objet avec le titre, CMD etc.
"etc"? Vraiment? Où puis-je voir le reste des attributs possibles?
autofocus
: true si le contrôle doit être concentré lorsqu'il est renduborder
: Valeurs de la boîte de frontière Exemple: 1 1 1 1classes
: Espace Liste séparée des classes à ajouterdisabled
: est le contrôle désactivé par défauthidden
: est la commande masquée par défauticon
: icône à utiliser pour le boutonimage
: image à utiliser pour l'icônemargin
: Valeurs de la boîte de marge Exemple Exemple: 1 1 1 1minHeight
: hauteur minimale pour le contrôleminWidth
: largeur minimale pour le contrôlename
: nom de l'instance de contrôlepadding
: Valeurs de la boîte de rembourrage exemple: 1 1 1 1role
: rôle wai-aria à utiliser pour le contrôlesize
: taille du bouton petit | moyen | grandstyle
: style CSS Propriétés à ajoutertext
: texte à afficher à l'intérieur du widgettooltip
: texte de l'info-bulle à afficher lors de la navigationPour une liste complète de tous les paramètres et méthodes, voir la page TinyMCE Documentation Page
Ce que vous souhaitez savoir, ce que les paramètres peuvent s'inscrire dans l'objet Paramètres (TinyMCE 3). C'est ici:
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
Ces paramètres sont attribués dans la fonction createButton
de la classe ControlManager
.
Avoir eu le même problème à essayer de trouver les documents addButton
docs dans V4, j'ai trouvé le lien, juste au cas où tout le monde en a besoin.
J'espère que cela aide quelqu'un!