Зацепить события стиля диалога свойств - PullRequest
0 голосов
/ 06 июля 2019

Я использую 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

...