govuk-angular
Version:
Angular components port of govuk-frontend nunjucks macros.
18 lines • 4.37 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class GovUKWarningComponent {
constructor() {
this.background = '#FFF3DC';
}
}
GovUKWarningComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.2", ngImport: i0, type: GovUKWarningComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
GovUKWarningComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.2", type: GovUKWarningComponent, selector: "govuk-warning", inputs: { message: "message", background: "background" }, ngImport: i0, template: "<div id=\"warning-message-block\" class=\"govuk-warning-text warning-message\" [style.background-color]=\"background\">\n <span class=\"govuk-warning-text__icon\" aria-hidden=\"true\">!</span>\n <strong class=\"govuk-warning-text__text\">\n <span class=\"govuk-warning-text__assistive\">Warning</span>\n {{message}}\n </strong>\n\n <div id=\"user-warning-message-advice\" class=\"govuk-body warning-message-advice\">\n <ng-content></ng-content>\n </div>\n\n </div>\n", styles: [".warning-message{padding:20px}.govuk-warning-text__icon{left:20px}.govuk-warning-text{margin-bottom:20px!important;padding-bottom:20px!important}.warning-message-advice{padding-left:45px}\n"] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.2", ngImport: i0, type: GovUKWarningComponent, decorators: [{
type: Component,
args: [{ selector: 'govuk-warning', template: "<div id=\"warning-message-block\" class=\"govuk-warning-text warning-message\" [style.background-color]=\"background\">\n <span class=\"govuk-warning-text__icon\" aria-hidden=\"true\">!</span>\n <strong class=\"govuk-warning-text__text\">\n <span class=\"govuk-warning-text__assistive\">Warning</span>\n {{message}}\n </strong>\n\n <div id=\"user-warning-message-advice\" class=\"govuk-body warning-message-advice\">\n <ng-content></ng-content>\n </div>\n\n </div>\n", styles: [".warning-message{padding:20px}.govuk-warning-text__icon{left:20px}.govuk-warning-text{margin-bottom:20px!important;padding-bottom:20px!important}.warning-message-advice{padding-left:45px}\n"] }]
}], ctorParameters: function () { return []; }, propDecorators: { message: [{
type: Input
}], background: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2FybmluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9nb3Z1ay1hbmd1bGFyL3NyYy9saWIvd2FybmluZy93YXJuaW5nLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2dvdnVrLWFuZ3VsYXIvc3JjL2xpYi93YXJuaW5nL3dhcm5pbmcuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFNBQVMsRUFBRSxLQUFLLEVBQUMsTUFBTSxlQUFlLENBQUM7O0FBTy9DLE1BQU0sT0FBTyxxQkFBcUI7SUFJL0I7UUFGUyxlQUFVLEdBQUcsU0FBUyxDQUFDO0lBRWhCLENBQUM7O2tIQUpQLHFCQUFxQjtzR0FBckIscUJBQXFCLCtHQ1BsQywrZ0JBWUE7MkZETGEscUJBQXFCO2tCQUxqQyxTQUFTOytCQUNJLGVBQWU7MEVBS2pCLE9BQU87c0JBQWYsS0FBSztnQkFDRyxVQUFVO3NCQUFsQixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnQsIElucHV0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdnb3Z1ay13YXJuaW5nJyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vd2FybmluZy5jb21wb25lbnQuaHRtbCcsXG4gICAgc3R5bGVVcmxzOiBbJy4vd2FybmluZy5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIEdvdlVLV2FybmluZ0NvbXBvbmVudCB7XG4gICBASW5wdXQoKSBtZXNzYWdlOiBzdHJpbmc7XG4gICBASW5wdXQoKSBiYWNrZ3JvdW5kID0gJyNGRkYzREMnO1xuXG4gICBjb25zdHJ1Y3RvcigpIHsgfVxufVxuIiwiPGRpdiBpZD1cIndhcm5pbmctbWVzc2FnZS1ibG9ja1wiIGNsYXNzPVwiZ292dWstd2FybmluZy10ZXh0IHdhcm5pbmctbWVzc2FnZVwiIFtzdHlsZS5iYWNrZ3JvdW5kLWNvbG9yXT1cImJhY2tncm91bmRcIj5cbiAgPHNwYW4gY2xhc3M9XCJnb3Z1ay13YXJuaW5nLXRleHRfX2ljb25cIiBhcmlhLWhpZGRlbj1cInRydWVcIj4hPC9zcGFuPlxuICAgICAgICA8c3Ryb25nIGNsYXNzPVwiZ292dWstd2FybmluZy10ZXh0X190ZXh0XCI+XG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cImdvdnVrLXdhcm5pbmctdGV4dF9fYXNzaXN0aXZlXCI+V2FybmluZzwvc3Bhbj5cbiAgICAgICAgICAgIHt7bWVzc2FnZX19XG4gICAgICAgIDwvc3Ryb25nPlxuXG4gIDxkaXYgaWQ9XCJ1c2VyLXdhcm5pbmctbWVzc2FnZS1hZHZpY2VcIiBjbGFzcz1cImdvdnVrLWJvZHkgd2FybmluZy1tZXNzYWdlLWFkdmljZVwiPlxuICAgICAgICAgICAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxuICAgICAgICA8L2Rpdj5cblxuICAgIDwvZGl2PlxuIl19