2015-06-02 4 views

Antwort

5

In diesem Fall müssen Sie den Button selbst registrieren, um die volle Kontrolle darüber zu haben.

  1. In der widget definition nicht die button Eigenschaft angeben.
  2. Hinzufügen Schaltfläche mit der ui.addButton() Methode. Diese Schaltfläche sollte den Widget-Befehl verwenden, der basierend auf dem Widget-Namen automatisch erstellt wird.

So könnte es so aussehen:

editor.widget.add('myWidget', { 
    // For the widget command to work you have to 
    // specify at least template or insert() callback. 
    template: 'foo', 

    ... 
}); 

editor.ui.addButton('MyWidget', { 
    label: 'My Widget', 
    command: 'myWidget', 
    toolbar: 'basicstyles,1' 
}) 
Verwandte Themen