Skip to content

pantoken-root / renderers/tinymce/src / buildIconMarkup

Функція: buildIconMarkup() ​

buildIconMarkup(icon): string

Декоративна розмітка піктограми, що зберігається вмісті редактора після вибору в селекторі. Нульширинний пробіл перешкоджає тому, щоб span був фактично порожнім — схема TinyMCE видаляє порожні вбудовані елементи на setContent() (наприклад, при переключенні з подання коду назад до WYSIWYG), що інакше мовчки видалило б цей CSS-намальований символ). contenteditable="false" змушує TinyMCE трактувати його як вибірний незмінюваний об’єкт (імітація виділення, видалення клавішею Backspace і контекстна панель інструментів, зареєстрована в lib/icon-context-toolbar.ts) замість звичайного вбудованого тексту.

Параметри ​

icon ​

TaggedIcon

Повертає ​

string