UNPKG

@abgov/angular-components

Version:

Government of Alberta - UI components for Angular

61 lines 4.89 kB
import { Component, CUSTOM_ELEMENTS_SCHEMA, Input } from "@angular/core"; import { GoabBaseComponent } from "../base.component"; import * as i0 from "@angular/core"; export class GoabPublicSubformIndex extends GoabBaseComponent { constructor() { super(...arguments); this.heading = ""; this.sectionTitle = ""; this.actionButtonText = ""; this.buttonVisibility = "hidden"; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabPublicSubformIndex, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabPublicSubformIndex, isStandalone: true, selector: "goab-public-subform-index", inputs: { heading: "heading", sectionTitle: "sectionTitle", actionButtonText: "actionButtonText", buttonVisibility: "buttonVisibility" }, host: { attributes: { "slot": "subform-index" } }, usesInheritance: true, ngImport: i0, template: ` <goa-public-subform-index [attr.heading]="heading" [attr.section-title]="sectionTitle" [attr.action-button-text]="actionButtonText" [attr.button-visibility]="buttonVisibility" [attr.mt]="mt" [attr.mr]="mr" [attr.mb]="mb" [attr.ml]="ml" > <ng-content /> </goa-public-subform-index> `, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabPublicSubformIndex, decorators: [{ type: Component, args: [{ selector: "goab-public-subform-index", standalone: true, host: { 'slot': 'subform-index' }, template: ` <goa-public-subform-index [attr.heading]="heading" [attr.section-title]="sectionTitle" [attr.action-button-text]="actionButtonText" [attr.button-visibility]="buttonVisibility" [attr.mt]="mt" [attr.mr]="mr" [attr.mb]="mb" [attr.ml]="ml" > <ng-content /> </goa-public-subform-index> `, schemas: [CUSTOM_ELEMENTS_SCHEMA], }] }], propDecorators: { heading: [{ type: Input }], sectionTitle: [{ type: Input }], actionButtonText: [{ type: Input }], buttonVisibility: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLXN1YmZvcm0taW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvZm9ybS9wdWJsaWMtc3ViZm9ybS1pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLHNCQUFzQixFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6RSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQzs7QUF3QnRELE1BQU0sT0FBTyxzQkFBdUIsU0FBUSxpQkFBaUI7SUF0QjdEOztRQXVCVyxZQUFPLEdBQVksRUFBRSxDQUFDO1FBQ3RCLGlCQUFZLEdBQVksRUFBRSxDQUFDO1FBQzNCLHFCQUFnQixHQUFZLEVBQUUsQ0FBQztRQUMvQixxQkFBZ0IsR0FBMEIsUUFBUSxDQUFDO0tBQzdEOzhHQUxZLHNCQUFzQjtrR0FBdEIsc0JBQXNCLHlTQWhCdkI7Ozs7Ozs7Ozs7Ozs7R0FhVDs7MkZBR1Usc0JBQXNCO2tCQXRCbEMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsMkJBQTJCO29CQUNyQyxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsSUFBSSxFQUFFO3dCQUNKLE1BQU0sRUFBRSxlQUFlO3FCQUN4QjtvQkFDRCxRQUFRLEVBQUU7Ozs7Ozs7Ozs7Ozs7R0FhVDtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQztpQkFDbEM7OEJBRVUsT0FBTztzQkFBZixLQUFLO2dCQUNHLFlBQVk7c0JBQXBCLEtBQUs7Z0JBQ0csZ0JBQWdCO3NCQUF4QixLQUFLO2dCQUNHLGdCQUFnQjtzQkFBeEIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQSwgSW5wdXQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgR29hYkJhc2VDb21wb25lbnQgfSBmcm9tIFwiLi4vYmFzZS5jb21wb25lbnRcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcImdvYWItcHVibGljLXN1YmZvcm0taW5kZXhcIixcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgaG9zdDoge1xuICAgICdzbG90JzogJ3N1YmZvcm0taW5kZXgnXG4gIH0sXG4gIHRlbXBsYXRlOiBgXG4gIDxnb2EtcHVibGljLXN1YmZvcm0taW5kZXhcbiAgICBbYXR0ci5oZWFkaW5nXT1cImhlYWRpbmdcIlxuICAgIFthdHRyLnNlY3Rpb24tdGl0bGVdPVwic2VjdGlvblRpdGxlXCJcbiAgICBbYXR0ci5hY3Rpb24tYnV0dG9uLXRleHRdPVwiYWN0aW9uQnV0dG9uVGV4dFwiXG4gICAgW2F0dHIuYnV0dG9uLXZpc2liaWxpdHldPVwiYnV0dG9uVmlzaWJpbGl0eVwiXG4gICAgW2F0dHIubXRdPVwibXRcIlxuICAgIFthdHRyLm1yXT1cIm1yXCJcbiAgICBbYXR0ci5tYl09XCJtYlwiXG4gICAgW2F0dHIubWxdPVwibWxcIlxuICA+XG4gICAgPG5nLWNvbnRlbnQgLz5cbiAgPC9nb2EtcHVibGljLXN1YmZvcm0taW5kZXg+XG4gIGAsXG4gIHNjaGVtYXM6IFtDVVNUT01fRUxFTUVOVFNfU0NIRU1BXSxcbn0pXG5leHBvcnQgY2xhc3MgR29hYlB1YmxpY1N1YmZvcm1JbmRleCBleHRlbmRzIEdvYWJCYXNlQ29tcG9uZW50IHtcbiAgQElucHV0KCkgaGVhZGluZz86IHN0cmluZyA9IFwiXCI7XG4gIEBJbnB1dCgpIHNlY3Rpb25UaXRsZT86IHN0cmluZyA9IFwiXCI7XG4gIEBJbnB1dCgpIGFjdGlvbkJ1dHRvblRleHQ/OiBzdHJpbmcgPSBcIlwiO1xuICBASW5wdXQoKSBidXR0b25WaXNpYmlsaXR5PzogXCJ2aXNpYmxlXCIgfCBcImhpZGRlblwiID0gXCJoaWRkZW5cIjtcbn1cbiJdfQ==