"use strict"; class Alert_Banner extends Component { on_ready() { // Apply type from args (success, danger, warning, info) if (this.args.type) { this.$.removeClass('alert-info').addClass(`alert-${this.args.type}`); } // Remove dismissible if not needed if (this.args.dismissible === false) { this.$.removeClass('alert-dismissible'); this.$.find('.btn-close').remove(); } } } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJBbGVydF9CYW5uZXIiLCJKcWh0bWxfQ29tcG9uZW50Iiwib25fcmVhZHkiLCJhcmdzIiwidHlwZSIsIiQiLCJyZW1vdmVDbGFzcyIsImFkZENsYXNzIiwiZGlzbWlzc2libGUiLCJmaW5kIiwicmVtb3ZlIl0sInNvdXJjZXMiOlsicnN4L3RoZW1lL2NvbXBvbmVudHMvX2FyY2hpdmVkL3VuZmluaXNoZWQvQWxlcnRfQmFubmVyLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNsYXNzIEFsZXJ0X0Jhbm5lciBleHRlbmRzIEpxaHRtbF9Db21wb25lbnQge1xuICAgIG9uX3JlYWR5KCkge1xuICAgICAgICAvLyBBcHBseSB0eXBlIGZyb20gYXJncyAoc3VjY2VzcywgZGFuZ2VyLCB3YXJuaW5nLCBpbmZvKVxuICAgICAgICBpZiAodGhpcy5hcmdzLnR5cGUpIHtcbiAgICAgICAgICAgIHRoaXMuJC5yZW1vdmVDbGFzcygnYWxlcnQtaW5mbycpLmFkZENsYXNzKGBhbGVydC0ke3RoaXMuYXJncy50eXBlfWApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gUmVtb3ZlIGRpc21pc3NpYmxlIGlmIG5vdCBuZWVkZWRcbiAgICAgICAgaWYgKHRoaXMuYXJncy5kaXNtaXNzaWJsZSA9PT0gZmFsc2UpIHtcbiAgICAgICAgICAgIHRoaXMuJC5yZW1vdmVDbGFzcygnYWxlcnQtZGlzbWlzc2libGUnKTtcbiAgICAgICAgICAgIHRoaXMuJC5maW5kKCcuYnRuLWNsb3NlJykucmVtb3ZlKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7O0FBQUEsTUFBTUEsWUFBWSxTQUFTQyxnQkFBZ0IsQ0FBQztFQUN4Q0MsUUFBUUEsQ0FBQSxFQUFHO0lBQ1A7SUFDQSxJQUFJLElBQUksQ0FBQ0MsSUFBSSxDQUFDQyxJQUFJLEVBQUU7TUFDaEIsSUFBSSxDQUFDQyxDQUFDLENBQUNDLFdBQVcsQ0FBQyxZQUFZLENBQUMsQ0FBQ0MsUUFBUSxDQUFDLFNBQVMsSUFBSSxDQUFDSixJQUFJLENBQUNDLElBQUksRUFBRSxDQUFDO0lBQ3hFOztJQUVBO0lBQ0EsSUFBSSxJQUFJLENBQUNELElBQUksQ0FBQ0ssV0FBVyxLQUFLLEtBQUssRUFBRTtNQUNqQyxJQUFJLENBQUNILENBQUMsQ0FBQ0MsV0FBVyxDQUFDLG1CQUFtQixDQUFDO01BQ3ZDLElBQUksQ0FBQ0QsQ0FBQyxDQUFDSSxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUNDLE1BQU0sQ0FBQyxDQUFDO0lBQ3RDO0VBQ0o7QUFDSiIsImlnbm9yZUxpc3QiOltdfQ==