@abgov/angular-components
Version:
Government of Alberta - UI components for Angular
56 lines • 4.09 kB
JavaScript
import { Component, CUSTOM_ELEMENTS_SCHEMA, Input } from "@angular/core";
import * as i0 from "@angular/core";
export class GoabText {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabText, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabText, isStandalone: true, selector: "goab-text", inputs: { tag: "tag", size: "size", maxWidth: "maxWidth", color: "color", mt: "mt", mb: "mb", ml: "ml", mr: "mr" }, ngImport: i0, template: `
<goa-text
[attr.as]="tag"
[attr.size]="size"
[attr.maxwidth]="maxWidth"
[attr.color]="color"
[attr.mt]="mt"
[attr.mb]="mb"
[attr.ml]="ml"
[attr.mr]="mr">
<ng-content />
</goa-text>
`, isInline: true }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabText, decorators: [{
type: Component,
args: [{
standalone: true,
selector: 'goab-text',
template: `
<goa-text
[attr.as]="tag"
[attr.size]="size"
[attr.maxwidth]="maxWidth"
[attr.color]="color"
[attr.mt]="mt"
[attr.mb]="mb"
[attr.ml]="ml"
[attr.mr]="mr">
<ng-content />
</goa-text>
`,
schemas: [CUSTOM_ELEMENTS_SCHEMA]
}]
}], propDecorators: { tag: [{
type: Input
}], size: [{
type: Input
}], maxWidth: [{
type: Input
}], color: [{
type: Input
}], mt: [{
type: Input
}], mb: [{
type: Input
}], ml: [{
type: Input
}], mr: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYW5ndWxhci1jb21wb25lbnRzL3NyYy9saWIvY29tcG9uZW50cy90ZXh0L3RleHQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxzQkFBc0IsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBMkJ6RSxNQUFNLE9BQU8sUUFBUTs4R0FBUixRQUFRO2tHQUFSLFFBQVEseUxBZlQ7Ozs7Ozs7Ozs7OztHQVlUOzsyRkFHVSxRQUFRO2tCQWxCcEIsU0FBUzttQkFBQztvQkFDVCxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsUUFBUSxFQUFFLFdBQVc7b0JBQ3JCLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7O0dBWVQ7b0JBQ0QsT0FBTyxFQUFFLENBQUMsc0JBQXNCLENBQUM7aUJBQ2xDOzhCQUVVLEdBQUc7c0JBQVgsS0FBSztnQkFDRyxJQUFJO3NCQUFaLEtBQUs7Z0JBQ0csUUFBUTtzQkFBaEIsS0FBSztnQkFDRyxLQUFLO3NCQUFiLEtBQUs7Z0JBQ0csRUFBRTtzQkFBVixLQUFLO2dCQUNHLEVBQUU7c0JBQVYsS0FBSztnQkFDRyxFQUFFO3NCQUFWLEtBQUs7Z0JBQ0csRUFBRTtzQkFBVixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDVVNUT01fRUxFTUVOVFNfU0NIRU1BLCBJbnB1dCB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQge1xuICBHb2FiVGV4dENvbG9yLFxuICBHb2FiVGV4dEhlYWRpbmdFbGVtZW50LFxuICBHb2FiVGV4dE1heFdpZHRoLFxuICBHb2FiVGV4dFNpemUsXG4gIEdvYWJUZXh0VGV4dEVsZW1lbnQsIFNwYWNpbmcsXG59IGZyb20gXCJAYWJnb3YvdWktY29tcG9uZW50cy1jb21tb25cIjtcblxuQENvbXBvbmVudCh7XG4gIHN0YW5kYWxvbmU6IHRydWUsXG4gIHNlbGVjdG9yOiAnZ29hYi10ZXh0JyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8Z29hLXRleHRcbiAgICAgIFthdHRyLmFzXT1cInRhZ1wiXG4gICAgICBbYXR0ci5zaXplXT1cInNpemVcIlxuICAgICAgW2F0dHIubWF4d2lkdGhdPVwibWF4V2lkdGhcIlxuICAgICAgW2F0dHIuY29sb3JdPVwiY29sb3JcIlxuICAgICAgW2F0dHIubXRdPVwibXRcIlxuICAgICAgW2F0dHIubWJdPVwibWJcIlxuICAgICAgW2F0dHIubWxdPVwibWxcIlxuICAgICAgW2F0dHIubXJdPVwibXJcIj5cbiAgICAgIDxuZy1jb250ZW50IC8+XG4gICAgPC9nb2EtdGV4dD5cbiAgYCxcbiAgc2NoZW1hczogW0NVU1RPTV9FTEVNRU5UU19TQ0hFTUFdXG59KVxuZXhwb3J0IGNsYXNzIEdvYWJUZXh0IHtcbiAgQElucHV0KCkgdGFnPzogR29hYlRleHRUZXh0RWxlbWVudCB8IEdvYWJUZXh0SGVhZGluZ0VsZW1lbnQ7XG4gIEBJbnB1dCgpIHNpemU/OiBHb2FiVGV4dFNpemU7XG4gIEBJbnB1dCgpIG1heFdpZHRoPzogR29hYlRleHRNYXhXaWR0aDtcbiAgQElucHV0KCkgY29sb3I/OiBHb2FiVGV4dENvbG9yO1xuICBASW5wdXQoKSBtdD86IFNwYWNpbmc7XG4gIEBJbnB1dCgpIG1iPzogU3BhY2luZztcbiAgQElucHV0KCkgbWw/OiBTcGFjaW5nO1xuICBASW5wdXQoKSBtcj86IFNwYWNpbmc7XG59XG4iXX0=