Как настроить расширение в редакторе среды?
Я хотел бы изменить метку кнопки расширения "якорь", чтобы использовать символ Unicode для ссылки в браузере - (U+1F517). Я не хочу устанавливать fontawesome.
Чтобы сделать это, мне нужен какой-либо способ изменить расширение или создать его подкласс. Какие-либо предложения?
1 ответ
Если кто-то искал простой способ переопределить содержимое любой из встроенных кнопок MediumEditor, вы можете указать некоторые дополнительные свойства во время инициализации объекта MediumEditor. Для текста кнопки вы хотите переопределить defaultContent
свойство кнопки, которая принимает блок html:
var editor = new MediumEditor('.editable', {
toolbar: {
buttons: ['bold', 'italic', 'underline',
{
name: 'anchor',
defaultContent: '<i>My Unicode Char</i>'
}
]
}
});
Вы можете найти больше примеров простых свойств кнопок, которые могут быть переопределены таким образом, в разделе " Параметры кнопок" README MediumEditor. Это включает в себя возможность добавлять пользовательские классы или дополнительные атрибуты для элемента кнопки.