truly-ui
Version:
Web Components for Desktop Applications.
23 lines • 866 B
TypeScript
import { CurrencyService } from './currency.service';
export declare class CurrencyHandler {
private _inputService;
private onModelChange;
private onModelTouched;
get inputService(): CurrencyService;
set inputService(value: CurrencyService);
constructor(htmlInputElement: HTMLInputElement, options: any);
handleCut(event: any): void;
handleInput(event: any): void;
handleKeydown(event: any): void;
clearValue(): void;
handleKeypress(event: any): void;
handlePaste(event: any): void;
updateOptions(options: any): void;
getOnModelChange(): Function;
setOnModelChange(callbackFunction: Function): void;
getOnModelTouched(): Function;
setOnModelTouched(callbackFunction: Function): void;
setValue(value: number): void;
private setCursorPosition;
}
//# sourceMappingURL=currency.handler.d.ts.map