input.component.d.ts 1.3 KB

12345678910111213141516171819202122
  1. import { EventEmitter } from '@angular/core';
  2. import { TypeEnum } from '../../model/components/type.enum';
  3. import { FormGroupDirective } from '@angular/forms';
  4. import { FormGenericComponent } from '../../services/form-generic.abstract';
  5. import * as i0 from "@angular/core";
  6. export declare class InputComponent extends FormGenericComponent {
  7. formControlName: string;
  8. key: string;
  9. label: string;
  10. placeholder: string;
  11. value: any;
  12. type: TypeEnum | string;
  13. fullSize: boolean;
  14. typed: EventEmitter<string>;
  15. onFocusOut(): void;
  16. constructor(formGroupDirective: FormGroupDirective);
  17. input(event: Event): void;
  18. setValue(value: any, propagate?: boolean): void;
  19. writeValue(value: any): void;
  20. static ɵfac: i0.ɵɵFactoryDeclaration<InputComponent, never>;
  21. static ɵcmp: i0.ɵɵComponentDeclaration<InputComponent, "ct-input", never, { "formControlName": { "alias": "formControlName"; "required": true; }; "key": { "alias": "key"; "required": true; }; "label": { "alias": "label"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "value": { "alias": "value"; "required": false; }; "type": { "alias": "type"; "required": false; }; "fullSize": { "alias": "fullSize"; "required": false; }; }, { "typed": "typed"; }, never, never, true, never>;
  22. }