diff options
Diffstat (limited to 'Duplicati/Server/webroot/ngax/scripts/services/DialogService.js')
-rw-r--r-- | Duplicati/Server/webroot/ngax/scripts/services/DialogService.js | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/Duplicati/Server/webroot/ngax/scripts/services/DialogService.js b/Duplicati/Server/webroot/ngax/scripts/services/DialogService.js index 88d270e97..7be415ce1 100644 --- a/Duplicati/Server/webroot/ngax/scripts/services/DialogService.js +++ b/Duplicati/Server/webroot/ngax/scripts/services/DialogService.js @@ -1,7 +1,7 @@ backupApp.service('DialogService', function() { var state = this.state = { - CurrentItem: null, - Queue: [] + CurrentItem: null, + Queue: [] }; var self = this; @@ -21,75 +21,75 @@ backupApp.service('DialogService', function() { this.enqueueDialog = function(config) { - if (config == null || config.message == null) - return; + if (config == null || config.message == null) + return; - config.title = config.title || 'Information'; - config.buttons = config.buttons || ['OK']; + config.title = config.title || 'Information'; + config.buttons = config.buttons || ['OK']; - state.Queue.push(config); - if (state.CurrentItem == null) - this.dismissCurrent(); + state.Queue.push(config); + if (state.CurrentItem == null) + this.dismissCurrent(); - config.dismiss = function() { - if (state.CurrentItem == this) - self.dismissCurrent(); - }; + config.dismiss = function() { + if (state.CurrentItem == this) + self.dismissCurrent(); + }; - return config; + return config; }; this.alert = function(message) { - return this.enqueueDialog({'message': message}); + return this.enqueueDialog({'message': message}); }; this.confirm = function(message, callback) { - return this.enqueueDialog({ - 'message': message, - 'callback': callback, - 'buttons': ['Cancel', 'OK'] - }); + return this.enqueueDialog({ + 'message': message, + 'callback': callback, + 'buttons': ['Cancel', 'OK'] + }); }; this.accept = function(message, callback) { - return this.enqueueDialog({ - 'message': message, - 'callback': callback, - 'buttons': ['OK'] - }); + return this.enqueueDialog({ + 'message': message, + 'callback': callback, + 'buttons': ['OK'] + }); }; this.dialog = function(title, message, buttons, callback, onshow) { - return this.enqueueDialog({ - 'message': message, - 'title': title, - 'callback': callback, - 'buttons': buttons, - 'onshow': onshow - }); + return this.enqueueDialog({ + 'message': message, + 'title': title, + 'callback': callback, + 'buttons': buttons, + 'onshow': onshow + }); }; this.dismissCurrent = function() { - if (state.CurrentItem != null) { - if (state.CurrentItem.ondismiss) - state.CurrentItem.ondismiss(); + if (state.CurrentItem != null) { + if (state.CurrentItem.ondismiss) + state.CurrentItem.ondismiss(); - state.CurrentItem = null; - } + state.CurrentItem = null; + } - if (state.Queue.length > 0) { - state.CurrentItem = state.Queue[0]; - state.Queue.shift(); + if (state.Queue.length > 0) { + state.CurrentItem = state.Queue[0]; + state.Queue.shift(); - if (state.CurrentItem.onshow) - state.CurrentItem.onshow(); - } + if (state.CurrentItem.onshow) + state.CurrentItem.onshow(); + } }; this.dismissAll = function() { - while (state.CurrentItem != null){ - this.dismissCurrent(); - } + while (state.CurrentItem != null){ + this.dismissCurrent(); + } }; -});
\ No newline at end of file +}); |