Added apploaded event to signify when the app has completed loading

This commit is contained in:
n1474335 2017-08-08 13:08:06 +00:00
parent be689e293d
commit 81f2a460ed
2 changed files with 8 additions and 0 deletions

View File

@ -60,6 +60,8 @@ App.prototype.setup = function() {
/**
* Fires once all setup activities have completed.
*
* @fires Manager#apploaded
*/
App.prototype.loaded = function() {
// Trigger CSS animations to remove preloader
@ -74,6 +76,8 @@ App.prototype.loaded = function() {
// Clear the loading message interval
clearInterval(window.loadingMsgsInt);
document.dispatchEvent(this.manager.apploaded);
};

View File

@ -27,6 +27,10 @@ const Manager = function(app) {
* @event Manager#appstart
*/
this.appstart = new CustomEvent("appstart", {bubbles: true});
/**
* @event Manager#apploaded
*/
this.apploaded = new CustomEvent("apploaded", {bubbles: true});
/**
* @event Manager#operationadd
*/