UNPKG

ksh-list-input

Version:

This is a custom form control which accepts/validates list of values separated by comma

27 lines (26 loc) 862 B
import { OnInit } from '@angular/core'; export declare class KshListInputComponent implements OnInit { onChange: (value: Array<any>) => void; onTouched: () => {}; controlValue: Array<any>; disabled: boolean; options: KInputOptions; constructor(); ngOnInit(): void; onBlur(): void; valueChanged(event: any): void; keyPressed(e: KeyboardEvent): boolean; removeElement(element: any): void; writeValue(value: any): void; setValue(array: Array<any>): void; getUniqueArray(value: any, index: any, self: any): boolean; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; isValidInput(value: string): any; } export interface KInputOptions { maxHeight: number; regexp: RegExp; valueLabel?: string; }