UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

75 lines (74 loc) 3.28 kB
import { OnInit, AfterViewInit, AfterViewChecked, ElementRef, EventEmitter, OnDestroy } from '@angular/core'; import { LocaleProviderService } from 'ng-zorro-antd-mobile/locale-provider'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class SearchBarComponent implements OnInit, AfterViewInit, AfterViewChecked, OnDestroy, ControlValueAccessor { private _elementRef; private _localeProvider; prefixCls: string; clearCls: object; wrapCls: object; cancelCls: object; isComposing: boolean; private _defaultValue; private _value; private _placeholder; private _showCancelButton; private _cancelText; private _disabled; private _maxLength; private _focus; private _isSubmit; private _isCustomText; private _isClearClicking; private _syntheticPhContainerRef; private _syntheticPhRef; private _rightBtnRef; private _inputContainerRef; private _rightBtnInitMarginLeft; private _blurFromOnClear; private locale; private _unsubscribe$; inputElementRef: any; set defaultValue(value: string); get value(): string; set value(v: string); get placeholder(): string; set placeholder(value: string); get showCancelButton(): boolean; set showCancelButton(value: boolean); get cancelText(): string; set cancelText(value: string); get disabled(): boolean; set disabled(value: boolean); get maxLength(): number; set maxLength(value: number); set setFocus(value: any); onSubmit: EventEmitter<any>; onChange: EventEmitter<any>; onFocus: EventEmitter<any>; onBlur: EventEmitter<any>; onCancel: EventEmitter<any>; onClear: EventEmitter<any>; private onChangeFn; private onTouchFn; constructor(_elementRef: ElementRef, _localeProvider: LocaleProviderService); setClass(): void; setStyle(): void; onSearchbarBlur(): void; onSearchbarFocus(): void; onSearchbarChange(e: any): void; onSearchSubmit(e: any): void; onSearchbarCancel(): void; onSearchbarClear(): void; onSetCompositionState(isComposing: boolean): void; writeValue(value: any): void; registerOnChange(fn: (value: string) => void): void; registerOnTouched(fn: (value: string) => void): void; ngOnInit(): void; ngAfterViewInit(): void; ngAfterViewChecked(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SearchBarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SearchBarComponent, "SearchBar, nzm-search-bar", never, { "defaultValue": { "alias": "defaultValue"; "required": false; }; "value": { "alias": "value"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "showCancelButton": { "alias": "showCancelButton"; "required": false; }; "cancelText": { "alias": "cancelText"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "maxLength": { "alias": "maxLength"; "required": false; }; "setFocus": { "alias": "setFocus"; "required": false; }; }, { "onSubmit": "onSubmit"; "onChange": "onChange"; "onFocus": "onFocus"; "onBlur": "onBlur"; "onCancel": "onCancel"; "onClear": "onClear"; }, never, never, false, never>; }