добавление опции заголовка (не выбирается) в выпадающий список tinymce - PullRequest
0 голосов
/ 14 февраля 2019

Я создал собственный выпадающий список в TinyMCE, используя приведенный ниже код менеджера плагинов:

tinymce.PluginManager.add('animals', function(editor, url) {
  editor.addButton('animals', {
    type: 'listbox',
    text: 'Animals',
    icon: false,
    tooltip: 'Animals',
    classes: 'animal-button',
    onselect: function(e) {
      editor.insertContent(this.value())
    },
    values: animals
  })
})

Мой список значений представляет собой массив хэшей:

[
  { text: 'Dog', value: 'Spot' },
  { text: 'Cat', value: 'Alfred'},
  { text: 'Cat', value: 'Simon' }
]

Япопытка добавить заголовки или отключенную опцию в список, чтобы собаки и кошки были разделены в списке, но чтобы заголовок не был кликабельным.Примерно так:

[
  { text: 'Dog', value: 'Spot' },
  { text: 'Cat', disabled: true }
  { text: 'Cat', value: 'Alfred'},
  { text: 'Cat', value: 'Simon' }
]

Есть ли способ отключить / стилизовать параметр в пользовательском выпадающем списке?

...