Sha256: 0a30145282a174f87f7513e1c4589a5a8513eb8e00cd53feb5041df6de2bbc29

Contents?: true

Size: 842 Bytes

Versions: 35

Compression:

Stored size: 842 Bytes

Contents

/**
 * @ngdoc service
 * @name  Bastion.components.service:GlobalNotification
 *
 * @description
 *  Service to display a global notifcation
 */
angular.module('Bastion.components').service("GlobalNotification", function () {
    this.errorMessages = [];
    this.successMessages = [];

    this.setSuccessMessage = function (message) {
        this.successMessages.push(message);
    };

    this.setErrorMessage = function (message) {
        this.errorMessages.push(message);
    };

    this.setRenderedSuccessMessage = function (message) {
        var messageObj = { "message": message, "render": true };
        this.successMessages.push(messageObj);
    };

    this.setRenderedErrorMessage = function (message) {
        var messageObj = { "message": message, "render": true };
        this.errorMessages.push(messageObj);
    };
});

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
bastion-5.1.1 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.1.0 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.10 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.9 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.8 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.7 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.6 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.5 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.4 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.3 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.2 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.1 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-5.0.0 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.3.1 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.3.0 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.2.2 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.2.1 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.2.0 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.1.0 app/assets/javascripts/bastion/components/global-notification.service.js
bastion-4.0.0 app/assets/javascripts/bastion/components/global-notification.service.js