Как получить доступ к edit.view.getDomRoot () во время инициализации плагина? - PullRequest
0 голосов
/ 18 апреля 2019

Я хочу сделать что-то с корнем DOM представления редактирования, что нельзя сделать через API представления движка. Для этого мне нужно получить доступ к корню DOM в обратном вызове init() моего плагина.

Оказывается, однако, что корень DOM создается после инициализации плагинов.

Как я могу получить к нему доступ из моего плагина?

1 Ответ

0 голосов
/ 18 апреля 2019

Пользовательский интерфейс действительно инициализируется после инициализации плагинов.См. эти две строки .

Однако editor.ui запускает событие #ready, так что это будет работать:

editor.ui.on( 'ready', () => {
    const domRoot = editingView.getDomRoot();

    // Do something with the DOM root...
} );
...