UNPKG

@junte/ui

Version:

Quality Angular UI components kit

20 lines (19 loc) 2 kB
import { AfterViewInit, QueryList } from '@angular/core'; import { AbstractControl, ControlContainer } from '@angular/forms'; import { UI } from '../../../core/enums/ui'; import { FormMessageComponent } from '../message/form-message.component'; import * as ɵngcc0 from '@angular/core'; export declare class FormControlComponent implements AfterViewInit { private parent; readonly host = "jnt-form-control-host"; ui: typeof UI; messages: QueryList<FormMessageComponent>; name: string; constructor(parent: ControlContainer); ngAfterViewInit(): void; check(): void; get control(): AbstractControl; static ɵfac: ɵngcc0.ɵɵFactoryDef<FormControlComponent, [{ optional: true; host: true; skipSelf: true; }]>; static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta<FormControlComponent, "jnt-form-control", never, { "name": "name"; }, {}, ["messages"], ["*"]>; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1jb250cm9sLmNvbXBvbmVudC5kLnRzIiwic291cmNlcyI6WyJmb3JtLWNvbnRyb2wuY29tcG9uZW50LmQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0FBSUE7Ozs7Ozs7Ozs7OztBQVVBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWZ0ZXJWaWV3SW5pdCwgUXVlcnlMaXN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBBYnN0cmFjdENvbnRyb2wsIENvbnRyb2xDb250YWluZXIgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQgeyBVSSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvZW51bXMvdWknO1xuaW1wb3J0IHsgRm9ybU1lc3NhZ2VDb21wb25lbnQgfSBmcm9tICcuLi9tZXNzYWdlL2Zvcm0tbWVzc2FnZS5jb21wb25lbnQnO1xuZXhwb3J0IGRlY2xhcmUgY2xhc3MgRm9ybUNvbnRyb2xDb21wb25lbnQgaW1wbGVtZW50cyBBZnRlclZpZXdJbml0IHtcbiAgICBwcml2YXRlIHBhcmVudDtcbiAgICByZWFkb25seSBob3N0ID0gXCJqbnQtZm9ybS1jb250cm9sLWhvc3RcIjtcbiAgICB1aTogdHlwZW9mIFVJO1xuICAgIG1lc3NhZ2VzOiBRdWVyeUxpc3Q8Rm9ybU1lc3NhZ2VDb21wb25lbnQ+O1xuICAgIG5hbWU6IHN0cmluZztcbiAgICBjb25zdHJ1Y3RvcihwYXJlbnQ6IENvbnRyb2xDb250YWluZXIpO1xuICAgIG5nQWZ0ZXJWaWV3SW5pdCgpOiB2b2lkO1xuICAgIGNoZWNrKCk6IHZvaWQ7XG4gICAgZ2V0IGNvbnRyb2woKTogQWJzdHJhY3RDb250cm9sO1xufVxuIl19