UNPKG

@ng-ui-libraries/forms

Version:

38 lines (37 loc) 1.14 kB
import { Injector, EventEmitter } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { FormConfig } from '../../Service/FormConfig'; import { NgFormControl } from '../NgFormControl'; export declare class TextBoxComponent extends NgFormControl<string> { injector: Injector; config: FormConfig; name: string; required: boolean; disabled: boolean; parentFormControl: FormControl; parentFormGroup: FormGroup; label: string; placeholder: string; shouldValidate: boolean; showErrors: boolean; autocomplete: any; click: EventEmitter<any>; inputClick: EventEmitter<any>; inputFocusOut: EventEmitter<any>; inputFocus: EventEmitter<any>; disableLastPass: boolean; type: string; autofocus: any; autocorrect: boolean; autocapitalize: boolean; spellcheck: boolean; format: { regex: RegExp | RegExp[]; replacement: string | Function; }; input: any; protected identifier: string; constructor(injector: Injector, config: FormConfig); onLoad(): void; protected triggerValidation(): void; }