Раздел в процессе написания и будет часто обновляться.
Важно: стабильным и официально поддерживаемым считается только API из window.editorAPI.
Объект window.editor доступен для изучения и экспериментов, но его структура может меняться без предупреждения и не гарантируется совместимость между версиями.
Срабатывает после того, как редактор полностью загрузился и собирается убрать экран запуска.
window.addEventListener('bde:started', (e) => {
console.log('Started');
});
Срабатывает при смене режима редактора (Editor/Animator/Sound) и возвращает текущий режим через переменную e.detail.
window.addEventListener('bde:change-mode', (e) => {
let mode = e.detail;
console.log(mode); // editor animator sound
});
Срабатывает, когда редактор успешно подключается к Share Party.
window.addEventListener('bde:server-connected', () => {
console.log('Connected to Share Party');
});
Срабатывает, когда соединение с Share Party закрывается.
window.addEventListener('bde:server-disconnected', () => {
console.log('Disconnected from Share Party');
});
Срабатывает, когда соединение с Share Party сообщает об ошибке.
window.addEventListener('bde:server-error', () => {
console.warn('Share Party connection error');
});