UNPKG

nd-gui

Version:

UI components for NetDocuments

34 lines (33 loc) 1.08 kB
import { OnInit, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class InputComponent implements OnInit, ControlValueAccessor { Id: string; placeholder: string; disabled: boolean; style: any; label: string; labelPosition: string; required: boolean; validationFunc: Function; readOnly: boolean; classList: string | string[]; limit: number; onFocus: EventEmitter<any>; onBlur: EventEmitter<any>; value: string; private previousValue; validationError: string; focused: boolean; onModelChange: Function; onModelTouched: Function; constructor(); ngOnInit(): void; writeValue(value: any): void; registerOnChange(fn: Function): void; registerOnTouched(fn: Function): void; onChangeHandler($event: Event): void; onFocusHandler($event: Event): void; onBlurHandler($event: FocusEvent): void; clearInput($event: Event, field: HTMLInputElement): void; private validateInput(value); }