UNPKG

@fivethree/core

Version:
32 lines (31 loc) 938 B
import { OnInit, EventEmitter, Renderer2 } from '@angular/core'; import { IonInput } from '@ionic/angular'; export declare class FivSearchbar implements OnInit { renderer: Renderer2; searching: boolean; titleVisible: boolean; closeButtonVisible: boolean; title: string; placeholder: string; smallWidth: number; searchIcon: string; closeIcon: string; _small: boolean; small: boolean; fivInputChange: EventEmitter<any>; fivClose: EventEmitter<any>; open: EventEmitter<any>; state: 'small' | 'normal'; constructor(renderer: Renderer2); ngOnInit(): void; shrink(): void; grow(): void; openSearchbar(): void; toggleSearchbar(): void; searchBarStateChange(event: any): void; private _open; closeSearchbar(): void; searchAnimDone(event: any): void; closeAnimDone(event: any): void; seachbarAnimDone(event: any, input: IonInput): void; }