UNPKG

angular2-flash-message

Version:
83 lines (82 loc) 2.54 kB
"use strict"; var FlashMessage = (function () { function FlashMessage() { this._uuid = this.getUUId(); } FlashMessage.prototype.getUUId = function () { return this.randomizer() + this.randomizer() + '-' + this.randomizer() + '-' + this.randomizer() + '-' + this.randomizer() + '-' + this.randomizer() + this.randomizer() + this.randomizer(); }; FlashMessage.prototype.randomizer = function () { return Math.floor((1 + Math.random()) * 0x10000).toString(16).substring(1); }; Object.defineProperty(FlashMessage.prototype, "message", { get: function () { return this._message; }, set: function (value) { this._message = value; }, enumerable: true, configurable: true }); Object.defineProperty(FlashMessage.prototype, "timeoutInMS", { get: function () { return this._timeoutInMS; }, set: function (value) { this._timeoutInMS = value; }, enumerable: true, configurable: true }); Object.defineProperty(FlashMessage.prototype, "isSuccess", { get: function () { return this._isSuccess; }, set: function (value) { this._isSuccess = value; }, enumerable: true, configurable: true }); Object.defineProperty(FlashMessage.prototype, "isError", { get: function () { return this._isError; }, set: function (value) { this._isError = value; }, enumerable: true, configurable: true }); Object.defineProperty(FlashMessage.prototype, "isWarning", { get: function () { return this._isWarning; }, set: function (value) { this._isWarning = value; }, enumerable: true, configurable: true }); Object.defineProperty(FlashMessage.prototype, "isInfo", { get: function () { return this._isInfo; }, set: function (value) { this._isInfo = value; }, enumerable: true, configurable: true }); Object.defineProperty(FlashMessage.prototype, "uuid", { get: function () { return this._uuid; }, enumerable: true, configurable: true }); return FlashMessage; }()); exports.FlashMessage = FlashMessage;