ohctechv3/.svn/pristine/5f/5f514271a1f0ae87c1337bdd905b8888a07895ef.svn-base

28 lines
964 B
Plaintext
Raw Normal View History

2024-10-28 15:03:36 +05:30
import { AgInputTextField, AgInputTextFieldParams } from "./agInputTextField";
export interface AgInputNumberFieldParams extends AgInputTextFieldParams {
precision?: number;
step?: number;
min?: number;
max?: number;
}
export declare class AgInputNumberField extends AgInputTextField<AgInputNumberFieldParams> {
private precision?;
private step?;
private min?;
private max?;
constructor(config?: AgInputNumberFieldParams);
postConstruct(): void;
private onWheel;
normalizeValue(value: string): string;
private adjustPrecision;
setMin(min: number | undefined): this;
setMax(max: number | undefined): this;
setPrecision(precision: number): this;
setStep(step?: number): this;
setValue(value?: string | null, silent?: boolean): this;
setStartValue(value?: string | null): void;
private setValueOrInputValue;
getValue(): string | null | undefined;
private isScientificNotation;
}