Я создаю виджет, который мне нужно добавить программно в редактор CKEditor4, но я не могу узнать, как это сделать без кнопки на панели инструментов.
Вот пример функции.
function addChipWidget(editor) {
editor.widgets.add('simplebox', {
button: 'widget button',
allowedContent: 'span(chip)[contenteditable]',
template: '<span contenteditable="false" class="chip">Smart</chip>',
upcast: function(element) {
return element.name == 'span' && element.hasClass('chip');
}
});
}