ngx-ui-hero
Version:
Simple, fast and reliable utilities for Angular.
25 lines (24 loc) • 909 B
TypeScript
export declare class InputService {
private htmlInputElement;
private options;
private inputManager;
constructor(htmlInputElement: any, options: any);
addNumber(keyCode: number): void;
applyMask(isNumber: boolean, rawValue: string): string;
clearMask(rawValue: string): number;
changeToNegative(): void;
changeToPositive(): void;
fixCursorPosition(forceToEndPosition?: boolean): void;
getRawValueWithoutSuffixEndPosition(): number;
getRawValueWithoutPrefixStartPosition(): number;
removeNumber(keyCode: number): void;
updateFieldValue(selectionStart?: number): void;
updateOptions(options: any): void;
get canInputMoreNumbers(): boolean;
get inputSelection(): any;
get rawValue(): string;
set rawValue(value: string);
get storedRawValue(): string;
get value(): number;
set value(value: number);
}