UNPKG

ng-zorro-antd-mobile

Version:

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

108 lines (107 loc) 4.85 kB
import { AfterViewInit, EventEmitter, OnInit, Renderer2, ElementRef, TemplateRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { isTemplateRef } from 'ng-zorro-antd-mobile/core'; import { NzmInputType } from './input-item.definitions'; import * as i0 from "@angular/core"; export declare class InputItemComponent implements OnInit, AfterViewInit, ControlValueAccessor { private element; private render; prefixCls: string; wrapCls: object; labelCls: object; controlCls: object; setFocus: object; pattern: string; autoFocus: boolean; inputType: NzmInputType; ngTemplate: boolean; isTemplateRef: typeof isTemplateRef; private _el; private _type; private _value; private _defaultValue; private _placeholder; private _editable; private _disabled; private _clear; private _maxLength; private _error; private _extra; private _labelNumber; private _updatePlaceholder; private _prefixListCls; private _name; private _moneyKeyboardAlign; private _locale; private _focus; private _isClear; private _fontColor; private _content; private _inputLock; lableRef: ElementRef; inputElementRef: ElementRef; get type(): NzmInputType; set type(value: NzmInputType); get value(): string; set value(v: string); get defaultValue(): string; set defaultValue(value: string); get placeholder(): string; set placeholder(value: string); get editable(): boolean; set editable(value: boolean); get disabled(): boolean; set disabled(value: boolean); get clear(): boolean; set clear(value: boolean); get maxLength(): number; set maxLength(value: number); get error(): boolean; set error(value: boolean); get extra(): string | TemplateRef<any>; set extra(value: string | TemplateRef<any>); set labelNumber(value: number); set updatePlaceholder(value: boolean); get prefixListCls(): string; set prefixListCls(value: string); get name(): string; set name(value: string); get moneyKeyboardAlign(): string; set moneyKeyboardAlign(value: string); set locale(value: any); get fontColor(): string; set fontColor(value: string); set focus(value: any); get content(): string | TemplateRef<any>; set content(value: string | TemplateRef<any>); compositionFilter: boolean; onChange: EventEmitter<any>; onBlur: EventEmitter<any>; onFocus: EventEmitter<any>; onErrorClick: EventEmitter<any>; onExtraClick: EventEmitter<any>; clsItem: boolean; clsDisabled: boolean; clsError: boolean; clsFocus: boolean; clsAndroid: boolean; constructor(element: ElementRef, render: Renderer2); _onChange: (_: any) => void; setCls(): void; inputChange(inputValue: string): void; compositionStart(): void; compositionEnd(): void; inputFocus(value: any): void; inputBlur(value: any): void; clearInput(): void; errorClick(e: any): void; extraClick(e: any): void; writeValue(value: any): void; setDisabledState(isDisabled: boolean): void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: any): void; ngOnInit(): void; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<InputItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InputItemComponent, "InputItem, nzm-input-item", never, { "type": { "alias": "type"; "required": false; }; "value": { "alias": "value"; "required": false; }; "defaultValue": { "alias": "defaultValue"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "editable": { "alias": "editable"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "clear": { "alias": "clear"; "required": false; }; "maxLength": { "alias": "maxLength"; "required": false; }; "error": { "alias": "error"; "required": false; }; "extra": { "alias": "extra"; "required": false; }; "labelNumber": { "alias": "labelNumber"; "required": false; }; "updatePlaceholder": { "alias": "updatePlaceholder"; "required": false; }; "prefixListCls": { "alias": "prefixListCls"; "required": false; }; "name": { "alias": "name"; "required": false; }; "moneyKeyboardAlign": { "alias": "moneyKeyboardAlign"; "required": false; }; "locale": { "alias": "locale"; "required": false; }; "fontColor": { "alias": "fontColor"; "required": false; }; "focus": { "alias": "focus"; "required": false; }; "content": { "alias": "content"; "required": false; }; "compositionFilter": { "alias": "compositionFilter"; "required": false; }; }, { "onChange": "onChange"; "onBlur": "onBlur"; "onFocus": "onFocus"; "onErrorClick": "onErrorClick"; "onExtraClick": "onExtraClick"; }, never, never, false, never>; }