@dunite/check-access
Version:
Handles authentication for the corresponding AuthMiddle-nuget
51 lines (49 loc) • 1.78 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageBar = void 0;
var MessageBar = (function () {
function MessageBar() {
var _this = this;
this.messageclass = "mb-info";
this.messageiconclass = "ms-Icon ms-Icon--Info";
this.strongMessage = "";
this.message = "";
this.show = function (strongMessage, message, messageType) {
_this.strongMessage = strongMessage;
_this.message = message;
_this.ShowMessage = true;
switch (messageType.toLowerCase()) {
case "info":
{
_this.messageclass = "mb-info";
_this.messageiconclass = "ms-Icon ms-Icon--Info";
break;
}
case "success":
{
_this.messageclass = "mb-success";
_this.messageiconclass = "ms-Icon ms-Icon--Completed";
break;
}
case "warning":
{
_this.messageclass = "mb-warning";
_this.messageiconclass = "ms-Icon ms-Icon--Warning";
break;
}
case "danger":
{
_this.messageclass = "mb-error";
_this.messageiconclass = "ms-Icon ms-Icon--ErrorBadge";
break;
}
}
};
}
MessageBar.prototype.hide = function () {
this.ShowMessage = false;
};
return MessageBar;
}());
exports.MessageBar = MessageBar;
//# sourceMappingURL=message-bar.js.map