| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- import { ElementRef, OnInit, OnDestroy, EventEmitter } from '@angular/core';
- import { ControlValueAccessor } from '@angular/forms';
- export declare const INPUTMASK_VALUE_ACCESSOR: any;
- export declare class InputMask implements OnInit, OnDestroy, ControlValueAccessor {
- el: ElementRef;
- type: string;
- slotChar: string;
- autoClear: boolean;
- style: any;
- inputId: string;
- styleClass: string;
- placeholder: string;
- size: number;
- maxlength: number;
- tabindex: string;
- title: string;
- ariaLabel: string;
- ariaRequired: boolean;
- disabled: boolean;
- readonly: boolean;
- unmask: boolean;
- name: string;
- required: boolean;
- characterPattern: string;
- autoFocus: boolean;
- autocomplete: string;
- inputViewChild: ElementRef;
- onComplete: EventEmitter<any>;
- onFocus: EventEmitter<any>;
- onBlur: EventEmitter<any>;
- onInput: EventEmitter<any>;
- value: any;
- _mask: string;
- onModelChange: Function;
- onModelTouched: Function;
- input: HTMLInputElement;
- filled: boolean;
- defs: any;
- tests: any[];
- partialPosition: any;
- firstNonMaskPos: number;
- lastRequiredNonMaskPos: any;
- len: number;
- oldVal: string;
- buffer: any;
- defaultBuffer: string;
- focusText: string;
- caretTimeoutId: any;
- androidChrome: boolean;
- focused: boolean;
- constructor(el: ElementRef);
- ngOnInit(): void;
- mask: string;
- initMask(): void;
- writeValue(value: any): void;
- registerOnChange(fn: Function): void;
- registerOnTouched(fn: Function): void;
- setDisabledState(val: boolean): void;
- caret(first?: number, last?: number): {
- begin: any;
- end: any;
- };
- isCompleted(): boolean;
- getPlaceholder(i: number): string;
- seekNext(pos: any): any;
- seekPrev(pos: any): any;
- shiftL(begin: number, end: number): void;
- shiftR(pos: any): void;
- handleAndroidInput(e: any): void;
- onInputBlur(e: any): void;
- onKeyDown(e: any): void;
- onKeyPress(e: any): void;
- clearBuffer(start: any, end: any): void;
- writeBuffer(): void;
- checkVal(allow?: boolean): any;
- onInputFocus(event: any): void;
- onInputChange(event: any): void;
- handleInputChange(event: any): void;
- getUnmaskedValue(): string;
- updateModel(e: any): void;
- updateFilledState(): void;
- focus(): void;
- ngOnDestroy(): void;
- }
- export declare class InputMaskModule {
- }
|