UNPKG

lct-components

Version:
47 lines (46 loc) 2.1 kB
import { AfterViewInit, ElementRef, EventEmitter, OnChanges, OnInit, Renderer2, SimpleChanges } from '@angular/core'; import { Subject } from "rxjs"; import { ControlValueAccessor } from "@angular/forms"; import { SafeResourceUrl } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export declare class InputTextComponent implements ControlValueAccessor, OnInit, AfterViewInit, OnChanges { private render; disabled: boolean; icon: string | SafeResourceUrl; iconPosition: 'left' | 'right'; pdaAutoEnter: boolean; placeholder: string; showIcon: boolean; title: string; type: 'email' | 'number' | 'text'; error: boolean; id?: string; transparent?: boolean; enterEmitted: EventEmitter<string>; iconClick: EventEmitter<any>; inputClick: EventEmitter<any>; inputScan: ElementRef | undefined; titleRef: ElementRef | undefined; iconDiv: ElementRef | undefined; inputValue: string; private selectionStart; private selectionEnd; lpnUpdate: Subject<string>; propagateChange: (_: any) => void; get inputId(): string | null; constructor(render: Renderer2); ngAfterViewInit(): void; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; onKeyUpHandler(event?: KeyboardEvent | string): void; click(): void; clickInput(): void; enterEmit(): void; onPaste(ev: ClipboardEvent): void; selectionChange(ev: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<InputTextComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InputTextComponent, "lct-input-text", never, { "disabled": "disabled"; "icon": "icon"; "iconPosition": "iconPosition"; "pdaAutoEnter": "pdaAutoEnter"; "placeholder": "placeholder"; "showIcon": "showIcon"; "title": "title"; "type": "type"; "error": "error"; "id": "id"; "transparent": "transparent"; }, { "enterEmitted": "enterEmitted"; "iconClick": "iconClick"; "inputClick": "inputClick"; }, never, never>; }