@i18n-components/input-number
Version:
Web component to format input number based on locale
20 lines (19 loc) • 674 B
TypeScript
/** set the caret positon in an input field **/
export declare function setCaretPosition(el: HTMLInputElement, caretPos?: number): boolean;
/**
* @param {HTMLInputElement} el
* @returns number
*/
export declare function getCurrentCaretPosition(el: HTMLInputElement): number;
/**
* @param {string} inputValue
* @param {string} formattedValue
* @param {number} caretPos
* @returns number
*/
export declare function getCaretPosition(inputValue: string, formattedValue: string, caretPos: number): number;
/**
* @param {number} fixed
* @returns number
*/
export declare function toFixedWithoutRound(num: number, fixed: number, decimalSeparator?: string): number;