UNPKG

@abgov/angular-components

Version:

Government of Alberta - UI components for Angular

64 lines 5.38 kB
import { CUSTOM_ELEMENTS_SCHEMA, Component, Input, TemplateRef } from "@angular/core"; import { NgTemplateOutlet } from "@angular/common"; import * as i0 from "@angular/core"; export class GoabHeroBanner { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabHeroBanner, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabHeroBanner, isStandalone: true, selector: "goab-hero-banner", inputs: { heading: "heading", backgroundUrl: "backgroundUrl", minHeight: "minHeight", testId: "testId", maxContentWidth: "maxContentWidth", backgroundColor: "backgroundColor", textColor: "textColor", actions: "actions" }, ngImport: i0, template: ` <goa-hero-banner [attr.heading]="heading" [attr.backgroundurl]="backgroundUrl" [attr.minheight]="minHeight" [attr.testid]="testId" [attr.maxcontentwidth]="maxContentWidth" [attr.backgroundColor]="backgroundColor" [attr.textcolor]="textColor" > <ng-content /> <div slot="actions"> <ng-container [ngTemplateOutlet]="actions"></ng-container> </div> </goa-hero-banner> `, isInline: true, dependencies: [{ kind: "directive", type: NgTemplateOutlet, selector: "[ngTemplateOutlet]", inputs: ["ngTemplateOutletContext", "ngTemplateOutlet", "ngTemplateOutletInjector"] }] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabHeroBanner, decorators: [{ type: Component, args: [{ standalone: true, selector: "goab-hero-banner", imports: [NgTemplateOutlet], template: ` <goa-hero-banner [attr.heading]="heading" [attr.backgroundurl]="backgroundUrl" [attr.minheight]="minHeight" [attr.testid]="testId" [attr.maxcontentwidth]="maxContentWidth" [attr.backgroundColor]="backgroundColor" [attr.textcolor]="textColor" > <ng-content /> <div slot="actions"> <ng-container [ngTemplateOutlet]="actions"></ng-container> </div> </goa-hero-banner> `, schemas: [CUSTOM_ELEMENTS_SCHEMA], }] }], propDecorators: { heading: [{ type: Input }], backgroundUrl: [{ type: Input }], minHeight: [{ type: Input }], testId: [{ type: Input }], maxContentWidth: [{ type: Input }], backgroundColor: [{ type: Input }], textColor: [{ type: Input }], actions: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVyby1iYW5uZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvaGVyby1iYW5uZXIvaGVyby1iYW5uZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHNCQUFzQixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3RGLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlCQUFpQixDQUFDOztBQXdCbkQsTUFBTSxPQUFPLGNBQWM7OEdBQWQsY0FBYztrR0FBZCxjQUFjLDBTQWxCZjs7Ozs7Ozs7Ozs7Ozs7O0dBZVQsNERBaEJTLGdCQUFnQjs7MkZBbUJmLGNBQWM7a0JBdEIxQixTQUFTO21CQUFDO29CQUNULFVBQVUsRUFBRSxJQUFJO29CQUNoQixRQUFRLEVBQUUsa0JBQWtCO29CQUM1QixPQUFPLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQztvQkFDM0IsUUFBUSxFQUFFOzs7Ozs7Ozs7Ozs7Ozs7R0FlVDtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQztpQkFDbEM7OEJBRVUsT0FBTztzQkFBZixLQUFLO2dCQUNHLGFBQWE7c0JBQXJCLEtBQUs7Z0JBQ0csU0FBUztzQkFBakIsS0FBSztnQkFDRyxNQUFNO3NCQUFkLEtBQUs7Z0JBQ0csZUFBZTtzQkFBdkIsS0FBSztnQkFDRyxlQUFlO3NCQUF2QixLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBRUcsT0FBTztzQkFBZixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQSwgQ29tcG9uZW50LCBJbnB1dCwgVGVtcGxhdGVSZWYgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgTmdUZW1wbGF0ZU91dGxldCB9IGZyb20gXCJAYW5ndWxhci9jb21tb25cIjtcblxuQENvbXBvbmVudCh7XG4gIHN0YW5kYWxvbmU6IHRydWUsXG4gIHNlbGVjdG9yOiBcImdvYWItaGVyby1iYW5uZXJcIixcbiAgaW1wb3J0czogW05nVGVtcGxhdGVPdXRsZXRdLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxnb2EtaGVyby1iYW5uZXJcbiAgICAgIFthdHRyLmhlYWRpbmddPVwiaGVhZGluZ1wiXG4gICAgICBbYXR0ci5iYWNrZ3JvdW5kdXJsXT1cImJhY2tncm91bmRVcmxcIlxuICAgICAgW2F0dHIubWluaGVpZ2h0XT1cIm1pbkhlaWdodFwiXG4gICAgICBbYXR0ci50ZXN0aWRdPVwidGVzdElkXCJcbiAgICAgIFthdHRyLm1heGNvbnRlbnR3aWR0aF09XCJtYXhDb250ZW50V2lkdGhcIlxuICAgICAgW2F0dHIuYmFja2dyb3VuZENvbG9yXT1cImJhY2tncm91bmRDb2xvclwiXG4gICAgICBbYXR0ci50ZXh0Y29sb3JdPVwidGV4dENvbG9yXCJcbiAgICA+XG4gICAgICA8bmctY29udGVudCAvPlxuICAgICAgPGRpdiBzbG90PVwiYWN0aW9uc1wiPlxuICAgICAgICA8bmctY29udGFpbmVyIFtuZ1RlbXBsYXRlT3V0bGV0XT1cImFjdGlvbnNcIj48L25nLWNvbnRhaW5lcj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZ29hLWhlcm8tYmFubmVyPlxuICBgLFxuICBzY2hlbWFzOiBbQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQV0sXG59KVxuZXhwb3J0IGNsYXNzIEdvYWJIZXJvQmFubmVyIHtcbiAgQElucHV0KCkgaGVhZGluZz86IHN0cmluZztcbiAgQElucHV0KCkgYmFja2dyb3VuZFVybD86IHN0cmluZztcbiAgQElucHV0KCkgbWluSGVpZ2h0Pzogc3RyaW5nO1xuICBASW5wdXQoKSB0ZXN0SWQ/OiBzdHJpbmc7XG4gIEBJbnB1dCgpIG1heENvbnRlbnRXaWR0aD86IHN0cmluZztcbiAgQElucHV0KCkgYmFja2dyb3VuZENvbG9yPzogc3RyaW5nO1xuICBASW5wdXQoKSB0ZXh0Q29sb3I/OiBzdHJpbmc7XG5cbiAgQElucHV0KCkgYWN0aW9ucyE6IFRlbXBsYXRlUmVmPGFueT47XG59XG4iXX0=