UNPKG

govuk-angular

Version:

Angular components port of govuk-frontend nunjucks macros.

29 lines 2.91 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; export class GovUKErrorComponent { } GovUKErrorComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.2", ngImport: i0, type: GovUKErrorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); GovUKErrorComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.2", type: GovUKErrorComponent, selector: "govuk-error", inputs: { id: "id", errorMessage: "errorMessage" }, ngImport: i0, template: ` <span *ngIf="errorMessage.text" id="error-{{id}}" class="govuk-error-message {{errorMessage.classes}}"> <span class="govuk-visually-hidden">Error:</span> {{errorMessage.text}} </span> `, isInline: true, directives: [{ type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.2", ngImport: i0, type: GovUKErrorComponent, decorators: [{ type: Component, args: [{ selector: 'govuk-error', template: ` <span *ngIf="errorMessage.text" id="error-{{id}}" class="govuk-error-message {{errorMessage.classes}}"> <span class="govuk-visually-hidden">Error:</span> {{errorMessage.text}} </span> ` }] }], propDecorators: { id: [{ type: Input }], errorMessage: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3IuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvZ292dWstYW5ndWxhci9zcmMvbGliL2Vycm9yL2Vycm9yLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7O0FBYWpELE1BQU0sT0FBTyxtQkFBbUI7O2dIQUFuQixtQkFBbUI7b0dBQW5CLG1CQUFtQix1R0FQcEI7Ozs7O0dBS1Q7MkZBRVUsbUJBQW1CO2tCQVQvQixTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxhQUFhO29CQUN2QixRQUFRLEVBQUU7Ozs7O0dBS1Q7aUJBQ0Y7OEJBR1UsRUFBRTtzQkFBVixLQUFLO2dCQUNHLFlBQVk7c0JBQXBCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBFcnJvck1lc3NhZ2UgfSBmcm9tICcuL2Vycm9yLW1lc3NhZ2UubW9kZWwnO1xuXG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2dvdnVrLWVycm9yJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8c3BhbiAqbmdJZj1cImVycm9yTWVzc2FnZS50ZXh0XCIgaWQ9XCJlcnJvci17e2lkfX1cIiBjbGFzcz1cImdvdnVrLWVycm9yLW1lc3NhZ2Uge3tlcnJvck1lc3NhZ2UuY2xhc3Nlc319XCI+XG4gICAgICA8c3BhbiBjbGFzcz1cImdvdnVrLXZpc3VhbGx5LWhpZGRlblwiPkVycm9yOjwvc3Bhbj5cbiAgICAgIHt7ZXJyb3JNZXNzYWdlLnRleHR9fVxuICAgIDwvc3Bhbj5cbiAgYFxufSlcbmV4cG9ydCBjbGFzcyBHb3ZVS0Vycm9yQ29tcG9uZW50IHtcbiAgLyoqIFVzZSB0byBjcmVhdGUgdW5pcXVlIGlkcyBmb3IgZWFjaCBpdGVtIGluIHRoZSByYWRpbyBsaXN0ICovXG4gIEBJbnB1dCgpIGlkOiBzdHJpbmc7XG4gIEBJbnB1dCgpIGVycm9yTWVzc2FnZTogRXJyb3JNZXNzYWdlO1xufVxuIl19