ng-number-input-format
Version:
Ng Number Input Format is a simple Angular input field with Autonumeric support with 2 way binding
27 lines (26 loc) • 1 kB
TypeScript
import { AfterContentInit, ElementRef, EventEmitter } from '@angular/core';
export declare class NgNumberInputFormatDirective implements AfterContentInit {
protected elementRef: ElementRef<HTMLInputElement>;
set value(v: number);
get value(): number;
constructor(elementRef: ElementRef<HTMLInputElement>);
private get selectionStart();
private get selectionEnd();
private get rawValue();
private get isIntegerIsLimit();
private get isDecimalIsLimit();
private get isDecimalExists();
private numval;
readonly valueChange: EventEmitter<number>;
private isFocus;
ngAfterContentInit(): void;
private parseFloat;
private isDecimalPosition;
private isNumberInput;
private handleLimitNumberInput;
handleHostListenerKeydown(evt: KeyboardEvent): boolean;
handleHostListenerInput(evt: InputEvent): void;
handleHostListenerKeyup(evt: KeyboardEvent): void;
handleHostListenerBlur(): void;
handleHostListenerFocus(): void;
}