UNPKG

@abgov/angular-components

Version:

Government of Alberta - UI components for Angular

48 lines 4.25 kB
import { Component, CUSTOM_ELEMENTS_SCHEMA, Input, Output, EventEmitter } from "@angular/core"; import * as i0 from "@angular/core"; export class GoabFieldset { constructor() { this.dispatchOn = "continue"; this.onContinue = new EventEmitter(); } _onContinue(event) { const detail = event.detail; this.onContinue.emit(detail); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabFieldset, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabFieldset, isStandalone: true, selector: "goab-fieldset", inputs: { id: "id", sectionTitle: "sectionTitle", dispatchOn: "dispatchOn" }, outputs: { onContinue: "onContinue" }, ngImport: i0, template: ` <goa-fieldset [attr.section-title]="sectionTitle" [attr.dispatch-on]="dispatchOn" [attr.id]="id" (_continue)="_onContinue($event)" > <ng-content></ng-content> </goa-fieldset>`, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabFieldset, decorators: [{ type: Component, args: [{ selector: 'goab-fieldset', template: ` <goa-fieldset [attr.section-title]="sectionTitle" [attr.dispatch-on]="dispatchOn" [attr.id]="id" (_continue)="_onContinue($event)" > <ng-content></ng-content> </goa-fieldset>`, standalone: true, schemas: [CUSTOM_ELEMENTS_SCHEMA], }] }], propDecorators: { id: [{ type: Input }], sectionTitle: [{ type: Input }], dispatchOn: [{ type: Input }], onContinue: [{ type: Output }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGRzZXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvZm9ybS9maWVsZHNldC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLHNCQUFzQixFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQWlCL0YsTUFBTSxPQUFPLFlBQVk7SUFkekI7UUFpQlcsZUFBVSxHQUF1QixVQUFVLENBQUM7UUFFM0MsZUFBVSxHQUFHLElBQUksWUFBWSxFQUFnQyxDQUFDO0tBTXpFO0lBSkMsV0FBVyxDQUFDLEtBQVk7UUFDdEIsTUFBTSxNQUFNLEdBQUksS0FBcUIsQ0FBQyxNQUFNLENBQUM7UUFDN0MsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDL0IsQ0FBQzs4R0FWVSxZQUFZO2tHQUFaLFlBQVksOExBWmI7Ozs7Ozs7O29CQVFROzsyRkFJUCxZQUFZO2tCQWR4QixTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxlQUFlO29CQUN6QixRQUFRLEVBQUU7Ozs7Ozs7O29CQVFRO29CQUNsQixVQUFVLEVBQUUsSUFBSTtvQkFDaEIsT0FBTyxFQUFFLENBQUMsc0JBQXNCLENBQUM7aUJBQ2xDOzhCQUVVLEVBQUU7c0JBQVYsS0FBSztnQkFDRyxZQUFZO3NCQUFwQixLQUFLO2dCQUNHLFVBQVU7c0JBQWxCLEtBQUs7Z0JBRUksVUFBVTtzQkFBbkIsTUFBTSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQSwgSW5wdXQsIE91dHB1dCwgRXZlbnRFbWl0dGVyIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEdvYWJGb3JtRGlzcGF0Y2hPbiwgR29hYkZpZWxkc2V0T25Db250aW51ZURldGFpbCB9IGZyb20gXCJAYWJnb3YvdWktY29tcG9uZW50cy1jb21tb25cIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZ29hYi1maWVsZHNldCcsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGdvYS1maWVsZHNldFxuICAgICAgW2F0dHIuc2VjdGlvbi10aXRsZV09XCJzZWN0aW9uVGl0bGVcIlxuICAgICAgW2F0dHIuZGlzcGF0Y2gtb25dPVwiZGlzcGF0Y2hPblwiXG4gICAgICBbYXR0ci5pZF09XCJpZFwiXG4gICAgICAoX2NvbnRpbnVlKT1cIl9vbkNvbnRpbnVlKCRldmVudClcIlxuICAgID5cbiAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICA8L2dvYS1maWVsZHNldD5gLFxuICBzdGFuZGFsb25lOiB0cnVlLFxuICBzY2hlbWFzOiBbQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQV0sXG59KVxuZXhwb3J0IGNsYXNzIEdvYWJGaWVsZHNldCB7XG4gIEBJbnB1dCgpIGlkPzogc3RyaW5nO1xuICBASW5wdXQoKSBzZWN0aW9uVGl0bGU/OiBzdHJpbmc7XG4gIEBJbnB1dCgpIGRpc3BhdGNoT246IEdvYWJGb3JtRGlzcGF0Y2hPbiA9IFwiY29udGludWVcIjtcblxuICBAT3V0cHV0KCkgb25Db250aW51ZSA9IG5ldyBFdmVudEVtaXR0ZXI8R29hYkZpZWxkc2V0T25Db250aW51ZURldGFpbD4oKTtcblxuICBfb25Db250aW51ZShldmVudDogRXZlbnQpIHtcbiAgICBjb25zdCBkZXRhaWwgPSAoZXZlbnQgYXMgQ3VzdG9tRXZlbnQpLmRldGFpbDtcbiAgICB0aGlzLm9uQ29udGludWUuZW1pdChkZXRhaWwpO1xuICB9XG59XG4iXX0=