import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { TypeEnum } from '../../model/components/type.enum'; import * as i0 from "@angular/core"; export class LabelComponent { constructor() { this.text = ''; this.type = TypeEnum.PRIMARY; this.formControlName = ''; this.hasError = false; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.2", ngImport: i0, type: LabelComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.2", type: LabelComponent, isStandalone: true, selector: "ct-form-label", inputs: { text: "text", type: "type", formControlName: "formControlName", hasError: "hasError" }, ngImport: i0, template: "{{ text }}\n", changeDetection: i0.ChangeDetectionStrategy.OnPush }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.2", ngImport: i0, type: LabelComponent, decorators: [{ type: Component, args: [{ selector: 'ct-form-label', standalone: true, imports: [], changeDetection: ChangeDetectionStrategy.OnPush, template: "{{ text }}\n" }] }], propDecorators: { text: [{ type: Input, args: [{ required: true }] }], type: [{ type: Input }], formControlName: [{ type: Input }], hasError: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFiZWwuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY2lyY2xldG9uZS9zcmMvbGliL2Zvcm1zL2xhYmVsL2xhYmVsLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NpcmNsZXRvbmUvc3JjL2xpYi9mb3Jtcy9sYWJlbC9sYWJlbC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sa0NBQWtDLENBQUM7O0FBUzVELE1BQU0sT0FBTyxjQUFjO0lBUDNCO1FBUTZCLFNBQUksR0FBRyxFQUFFLENBQUM7UUFDNUIsU0FBSSxHQUFzQixRQUFRLENBQUMsT0FBTyxDQUFDO1FBQzNDLG9CQUFlLEdBQUcsRUFBRSxDQUFDO1FBQ3JCLGFBQVEsR0FBRyxLQUFLLENBQUM7S0FDM0I7OEdBTFksY0FBYztrR0FBZCxjQUFjLDJLQ1YzQix3WUFVQTs7MkZEQWEsY0FBYztrQkFQMUIsU0FBUzsrQkFDRSxlQUFlLGNBQ2IsSUFBSSxXQUNQLEVBQUUsbUJBRU0sdUJBQXVCLENBQUMsTUFBTTs4QkFHcEIsSUFBSTtzQkFBOUIsS0FBSzt1QkFBQyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUU7Z0JBQ2hCLElBQUk7c0JBQVosS0FBSztnQkFDRyxlQUFlO3NCQUF2QixLQUFLO2dCQUNHLFFBQVE7c0JBQWhCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVHlwZUVudW0gfSBmcm9tICcuLi8uLi9tb2RlbC9jb21wb25lbnRzL3R5cGUuZW51bSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2N0LWZvcm0tbGFiZWwnLFxuICBzdGFuZGFsb25lOiB0cnVlLFxuICBpbXBvcnRzOiBbXSxcbiAgdGVtcGxhdGVVcmw6ICcuL2xhYmVsLmNvbXBvbmVudC5odG1sJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG59KVxuZXhwb3J0IGNsYXNzIExhYmVsQ29tcG9uZW50IHtcbiAgQElucHV0KHsgcmVxdWlyZWQ6IHRydWUgfSkgdGV4dCA9ICcnO1xuICBASW5wdXQoKSB0eXBlOiBUeXBlRW51bSB8IHN0cmluZyA9IFR5cGVFbnVtLlBSSU1BUlk7XG4gIEBJbnB1dCgpIGZvcm1Db250cm9sTmFtZSA9ICcnO1xuICBASW5wdXQoKSBoYXNFcnJvciA9IGZhbHNlO1xufVxuIiwiPGxhYmVsXG4gIGNsYXNzPVwibWItMSBmbGV4IGZvbnQtbWVkaXVtXCJcbiAgW2NsYXNzLnRleHQtb24tc3VyZmFjZV09XCJ0eXBlID09PSAncHJpbWFyeScgJiYgIWhhc0Vycm9yXCJcbiAgW2NsYXNzLnRleHQtc2Vjb25kYXJ5XT1cInR5cGUgPT09ICdzZWNvbmRhcnknXCJcbiAgW2NsYXNzLnRleHQtd2FybmluZy12YXJpYXRpb25dPVwidHlwZSA9PT0gJ3dhcm5pbmcnXCJcbiAgW2NsYXNzLnRleHQtZXJyb3ItdmFyaWF0aW9uXT1cInR5cGUgPT09ICdlcnJvcicgfHwgaGFzRXJyb3JcIlxuICBbY2xhc3MudGV4dC1zdWNjZXNzLXZhcmlhdGlvbl09XCJ0eXBlID09PSAnc3VjY2VzcydcIlxuICBbZm9yXT1cImZvcm1Db250cm9sTmFtZVwiXG4gID57eyB0ZXh0IH19PC9sYWJlbFxuPlxuIl19