UNPKG

@abgov/angular-components

Version:

Government of Alberta - UI components for Angular

57 lines 4.43 kB
import { CUSTOM_ELEMENTS_SCHEMA, Component, Input, numberAttribute } from "@angular/core"; import { GoabBaseComponent } from "../base.component"; import * as i0 from "@angular/core"; export class GoabSkeleton extends GoabBaseComponent { constructor() { super(...arguments); this.maxWidth = "300px"; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabSkeleton, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "16.1.0", version: "18.0.3", type: GoabSkeleton, isStandalone: true, selector: "goab-skeleton", inputs: { type: "type", maxWidth: "maxWidth", size: "size", lineCount: ["lineCount", "lineCount", numberAttribute] }, usesInheritance: true, ngImport: i0, template: ` <goa-skeleton [attr.maxwidth]="maxWidth" [attr.size]="size" [attr.linecount]="lineCount" [attr.type]="type" [attr.testid]="testId" [attr.mt]="mt" [attr.mb]="mb" [attr.ml]="ml" [attr.mr]="mr" > </goa-skeleton> `, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabSkeleton, decorators: [{ type: Component, args: [{ standalone: true, selector: "goab-skeleton", template: ` <goa-skeleton [attr.maxwidth]="maxWidth" [attr.size]="size" [attr.linecount]="lineCount" [attr.type]="type" [attr.testid]="testId" [attr.mt]="mt" [attr.mb]="mb" [attr.ml]="ml" [attr.mr]="mr" > </goa-skeleton> `, schemas: [CUSTOM_ELEMENTS_SCHEMA], }] }], propDecorators: { type: [{ type: Input, args: [{ required: true }] }], maxWidth: [{ type: Input }], size: [{ type: Input }], lineCount: [{ type: Input, args: [{ transform: numberAttribute }] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2tlbGV0b24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvc2tlbGV0b24vc2tlbGV0b24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLHNCQUFzQixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsZUFBZSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFGLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDOztBQXFCdEQsTUFBTSxPQUFPLFlBQWEsU0FBUSxpQkFBaUI7SUFuQm5EOztRQXFCVyxhQUFRLEdBQUcsT0FBTyxDQUFDO0tBRzdCOzhHQUxZLFlBQVk7a0dBQVosWUFBWSxtSkFJSCxlQUFlLG9EQXBCekI7Ozs7Ozs7Ozs7Ozs7R0FhVDs7MkZBR1UsWUFBWTtrQkFuQnhCLFNBQVM7bUJBQUM7b0JBQ1QsVUFBVSxFQUFFLElBQUk7b0JBQ2hCLFFBQVEsRUFBRSxlQUFlO29CQUN6QixRQUFRLEVBQUU7Ozs7Ozs7Ozs7Ozs7R0FhVDtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQztpQkFDbEM7OEJBRTRCLElBQUk7c0JBQTlCLEtBQUs7dUJBQUMsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFO2dCQUNoQixRQUFRO3NCQUFoQixLQUFLO2dCQUNHLElBQUk7c0JBQVosS0FBSztnQkFDaUMsU0FBUztzQkFBL0MsS0FBSzt1QkFBQyxFQUFFLFNBQVMsRUFBRSxlQUFlLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBHb2FiU2tlbGV0b25TaXplLCBHb2FiU2tlbGV0b25UeXBlLCBTcGFjaW5nIH0gZnJvbSBcIkBhYmdvdi91aS1jb21wb25lbnRzLWNvbW1vblwiO1xuaW1wb3J0IHsgQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQSwgQ29tcG9uZW50LCBJbnB1dCwgbnVtYmVyQXR0cmlidXRlIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEdvYWJCYXNlQ29tcG9uZW50IH0gZnJvbSBcIi4uL2Jhc2UuY29tcG9uZW50XCI7XG5cbkBDb21wb25lbnQoe1xuICBzdGFuZGFsb25lOiB0cnVlLFxuICBzZWxlY3RvcjogXCJnb2FiLXNrZWxldG9uXCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGdvYS1za2VsZXRvblxuICAgICAgW2F0dHIubWF4d2lkdGhdPVwibWF4V2lkdGhcIlxuICAgICAgW2F0dHIuc2l6ZV09XCJzaXplXCJcbiAgICAgIFthdHRyLmxpbmVjb3VudF09XCJsaW5lQ291bnRcIlxuICAgICAgW2F0dHIudHlwZV09XCJ0eXBlXCJcbiAgICAgIFthdHRyLnRlc3RpZF09XCJ0ZXN0SWRcIlxuICAgICAgW2F0dHIubXRdPVwibXRcIlxuICAgICAgW2F0dHIubWJdPVwibWJcIlxuICAgICAgW2F0dHIubWxdPVwibWxcIlxuICAgICAgW2F0dHIubXJdPVwibXJcIlxuICAgID5cbiAgICA8L2dvYS1za2VsZXRvbj5cbiAgYCxcbiAgc2NoZW1hczogW0NVU1RPTV9FTEVNRU5UU19TQ0hFTUFdLFxufSlcbmV4cG9ydCBjbGFzcyBHb2FiU2tlbGV0b24gZXh0ZW5kcyBHb2FiQmFzZUNvbXBvbmVudCB7XG4gIEBJbnB1dCh7IHJlcXVpcmVkOiB0cnVlIH0pIHR5cGUhOiBHb2FiU2tlbGV0b25UeXBlO1xuICBASW5wdXQoKSBtYXhXaWR0aCA9IFwiMzAwcHhcIjtcbiAgQElucHV0KCkgc2l6ZT86IEdvYWJTa2VsZXRvblNpemU7XG4gIEBJbnB1dCh7IHRyYW5zZm9ybTogbnVtYmVyQXR0cmlidXRlIH0pIGxpbmVDb3VudD86IG51bWJlcjtcbn1cbiJdfQ==