UNPKG

ionic-tags-input

Version:
50 lines (49 loc) 1.5 kB
import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor } from "@angular/forms"; import { Platform } from 'ionic-angular'; export declare const CITY_PICKER_VALUE_ACCESSOR: any; export declare class IonTagsInput implements ControlValueAccessor, OnInit { plt: Platform; ref: ChangeDetectorRef; _once: boolean; mode: string; readonly: boolean; hideRemove: boolean; maxTags: number; placeholder: string; type: string; separatorStr: string; canEnterAdd: boolean; canBackspaceRemove: boolean; verifyMethod: (tagSrt: string) => boolean; color: string; once: boolean | string; onChange: EventEmitter<any>; ionFocus: EventEmitter<any>; ionBlur: EventEmitter<any>; input: any; _editTag: string; _tags: Array<string>; _isFocus: boolean; _onChanged: Function; _onTouched: Function; cssColor: string; constructor(plt: Platform, ref: ChangeDetectorRef); ngOnInit(): void; keyAddTag(): any; separatorStrAddTag(): any; keyRemoveTag(): any; btnRemoveTag($index: number): any; verifyTag(tagStr: string): boolean; pushTag(tagStr: string): any; removeTag($index: number): any; isOnce(tagStr: string): boolean; _click(ev: UIEvent): any; blur(): any; focus(): any; writeValue(val: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setValue(val: any): any; initMode(): any; }