ngx-number-input
Version:
Componente angular para formatear números dentro de un input
37 lines (36 loc) • 1.16 kB
TypeScript
import { OnInit, ElementRef, OnChanges, SimpleChanges } from '@angular/core';
import { ControlValueAccessor, FormControl, Validator, ValidationErrors } from '@angular/forms';
export declare class NgxNumberInputComponent implements OnInit, ControlValueAccessor, Validator, OnChanges {
value: number;
_max: number;
_min: number;
klass: string;
ngClass: string | string[] | Set<string> | {
[klass: string]: any;
};
isRequired: boolean;
isDisabled: boolean;
isReadOnly: boolean;
placeholder: string;
locale: string;
currency: string;
onChange: (_: any) => void;
onTouched: () => void;
inputN: ElementRef;
isFocused: boolean;
set max(val: number);
get min(): number;
set min(val: number);
get max(): number;
constructor();
ngOnInit(): void;
ngOnChanges(simpleChange: SimpleChanges): void;
validate({ value }: FormControl): ValidationErrors;
updateChanges(): void;
writeValue(value: number): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
get numberFormatted(): string;
onFocus(): void;
onBlur(): void;
}