Как работает aurajs sandbox.on() и sandbox.emit()?
Я новичок в auraJS и прошел документацию, но не понял, какова роль песочницы в приложении. Согласно документации, sandbox.on () является подписчиком (слушателем), а sandbox.emit - издателем. но какие аргументы передаются в этих функциях и как я могу вызвать функцию другого компонента с помощью sendbox.emit (). у меня есть код в приложении, как
sandbox.emit('layout:add-requested', this.collection, layoutModel);
и через отладку я узнаю, что выше строка кода вызывает renderAddLayout() представления другого компонента. но я не смог найти никаких отношений или асинхронного вызова, который может вызвать функцию renderAddLayout() ();