Я использую content-tools.js для создания редактора.https://github.com/GetmeUK/ContentTools
Я добавил список стилей, которые пользователь может выбрать при открытии окна свойств.Но я хочу, чтобы в одном использовался только один стиль.Поэтому мне нужно подключиться к «щелчку» даже этих входных данных, происходящих по адресу: StyleUI.prototype._addDOMEventListeners
Я не могу найти какой-либо способ отредактировать эту функцию.Я даже не могу переписать класс.
Мои начальные функции:
ContentTools.StylePalette.add([
new ContentTools.Style('Author', 'author', ['p']),
new ContentTools.Style('Format', 'format', ['p']),
new ContentTools.Style('Lyrics', 'lyrics', ['p']),
new ContentTools.Style('Favorite', 'favorite', ['p'])
]);
ContentTools.DEFAULT_VIDEO_HEIGHT = 315;
ContentTools.DEFAULT_VIDEO_WIDTH = 560;
editor = ContentTools.EditorApp.get();
editor.init('[data-editable], [data-fixture]', 'data-name');
Код плагина: https://github.com/GetmeUK/ContentTools/blob/master/build/content-tools.js