UNPKG

@abgov/angular-components

Version:

Government of Alberta - UI components for Angular

69 lines 5.22 kB
import { Component, CUSTOM_ELEMENTS_SCHEMA, EventEmitter, Input, Output } from "@angular/core"; import { GoabBaseComponent } from "../base.component"; import * as i0 from "@angular/core"; export class GoabPublicSubform extends GoabBaseComponent { constructor() { super(...arguments); this.id = ""; this.name = ""; this.continueMsg = ""; this.onInit = new EventEmitter(); this.onStateChange = new EventEmitter(); } _onInit(e) { this.onInit.emit(e); } _onStateChange(e) { this.onStateChange.emit(e); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabPublicSubform, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabPublicSubform, isStandalone: true, selector: "goab-public-subform", inputs: { id: "id", name: "name", continueMsg: "continueMsg" }, outputs: { onInit: "onInit", onStateChange: "onStateChange" }, usesInheritance: true, ngImport: i0, template: ` <goa-public-subform [attr.id]="id" [attr.name]="name" [attr.continue-msg]="continueMsg" [attr.mt]="mt" [attr.mr]="mr" [attr.mb]="mb" [attr.ml]="ml" (_init)="_onInit($event)" (_stateChange)="_onStateChange($event)" > <ng-content /> </goa-public-subform> `, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabPublicSubform, decorators: [{ type: Component, args: [{ selector: "goab-public-subform", standalone: true, template: ` <goa-public-subform [attr.id]="id" [attr.name]="name" [attr.continue-msg]="continueMsg" [attr.mt]="mt" [attr.mr]="mr" [attr.mb]="mb" [attr.ml]="ml" (_init)="_onInit($event)" (_stateChange)="_onStateChange($event)" > <ng-content /> </goa-public-subform> `, schemas: [CUSTOM_ELEMENTS_SCHEMA] }] }], propDecorators: { id: [{ type: Input }], name: [{ type: Input }], continueMsg: [{ type: Input }], onInit: [{ type: Output }], onStateChange: [{ type: Output }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLXN1YmZvcm0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvZm9ybS9wdWJsaWMtc3ViZm9ybS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLHNCQUFzQixFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQy9GLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDOztBQXNCdEQsTUFBTSxPQUFPLGlCQUFrQixTQUFRLGlCQUFpQjtJQXBCeEQ7O1FBcUJXLE9BQUUsR0FBWSxFQUFFLENBQUM7UUFDakIsU0FBSSxHQUFZLEVBQUUsQ0FBQztRQUNuQixnQkFBVyxHQUFZLEVBQUUsQ0FBQztRQUV6QixXQUFNLEdBQUcsSUFBSSxZQUFZLEVBQVMsQ0FBQztRQUNuQyxrQkFBYSxHQUFHLElBQUksWUFBWSxFQUFTLENBQUM7S0FTckQ7SUFQQyxPQUFPLENBQUMsQ0FBUTtRQUNkLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3RCLENBQUM7SUFFRCxjQUFjLENBQUMsQ0FBUTtRQUNyQixJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM3QixDQUFDOzhHQWRVLGlCQUFpQjtrR0FBakIsaUJBQWlCLHFPQWpCbEI7Ozs7Ozs7Ozs7Ozs7O0dBY1Q7OzJGQUdVLGlCQUFpQjtrQkFwQjdCLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLHFCQUFxQjtvQkFDL0IsVUFBVSxFQUFFLElBQUk7b0JBQ2hCLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7Ozs7R0FjVDtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQztpQkFDbEM7OEJBRVUsRUFBRTtzQkFBVixLQUFLO2dCQUNHLElBQUk7c0JBQVosS0FBSztnQkFDRyxXQUFXO3NCQUFuQixLQUFLO2dCQUVJLE1BQU07c0JBQWYsTUFBTTtnQkFDRyxhQUFhO3NCQUF0QixNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDVVNUT01fRUxFTUVOVFNfU0NIRU1BLCBFdmVudEVtaXR0ZXIsIElucHV0LCBPdXRwdXQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgR29hYkJhc2VDb21wb25lbnQgfSBmcm9tIFwiLi4vYmFzZS5jb21wb25lbnRcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImdvYWItcHVibGljLXN1YmZvcm1cIixcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgdGVtcGxhdGU6IGBcbiAgPGdvYS1wdWJsaWMtc3ViZm9ybVxuICAgIFthdHRyLmlkXT1cImlkXCJcbiAgICBbYXR0ci5uYW1lXT1cIm5hbWVcIlxuICAgIFthdHRyLmNvbnRpbnVlLW1zZ109XCJjb250aW51ZU1zZ1wiXG4gICAgW2F0dHIubXRdPVwibXRcIlxuICAgIFthdHRyLm1yXT1cIm1yXCJcbiAgICBbYXR0ci5tYl09XCJtYlwiXG4gICAgW2F0dHIubWxdPVwibWxcIlxuICAgIChfaW5pdCk9XCJfb25Jbml0KCRldmVudClcIlxuICAgIChfc3RhdGVDaGFuZ2UpPVwiX29uU3RhdGVDaGFuZ2UoJGV2ZW50KVwiXG4gID5cbiAgICA8bmctY29udGVudCAvPlxuICA8L2dvYS1wdWJsaWMtc3ViZm9ybT5cbiAgYCxcbiAgc2NoZW1hczogW0NVU1RPTV9FTEVNRU5UU19TQ0hFTUFdXG59KVxuZXhwb3J0IGNsYXNzIEdvYWJQdWJsaWNTdWJmb3JtIGV4dGVuZHMgR29hYkJhc2VDb21wb25lbnQge1xuICBASW5wdXQoKSBpZD86IHN0cmluZyA9IFwiXCI7XG4gIEBJbnB1dCgpIG5hbWU/OiBzdHJpbmcgPSBcIlwiO1xuICBASW5wdXQoKSBjb250aW51ZU1zZz86IHN0cmluZyA9IFwiXCI7XG5cbiAgQE91dHB1dCgpIG9uSW5pdCA9IG5ldyBFdmVudEVtaXR0ZXI8RXZlbnQ+KCk7XG4gIEBPdXRwdXQoKSBvblN0YXRlQ2hhbmdlID0gbmV3IEV2ZW50RW1pdHRlcjxFdmVudD4oKTtcblxuICBfb25Jbml0KGU6IEV2ZW50KSB7XG4gICAgdGhpcy5vbkluaXQuZW1pdChlKTtcbiAgfVxuXG4gIF9vblN0YXRlQ2hhbmdlKGU6IEV2ZW50KSB7XG4gICAgdGhpcy5vblN0YXRlQ2hhbmdlLmVtaXQoZSk7XG4gIH1cbn1cbiJdfQ==