@3mo/number-fields
Version:
A set of number field web components.
28 lines • 856 B
TypeScript
import { InputFieldComponent } from '@3mo/field';
import '@3mo/localization';
/**
* @element mo-field-number
*
* @attr value - The value of the field.
* @attr min - The minimum value of the field.
* @attr max - The maximum value of the field.
* @attr step - The step value of the field.
*/
export declare class FieldNumber extends InputFieldComponent<number> {
readonly selectOnFocus = true;
value?: number;
min?: number;
max?: number;
step?: number;
protected readonly format: (value: number) => string;
protected valueToInputValue(value?: number): string;
protected get inputTemplate(): import("lit-html").HTMLTemplateResult;
private getValue;
private inRange;
}
declare global {
interface HTMLElementTagNameMap {
'mo-field-number': FieldNumber;
}
}
//# sourceMappingURL=FieldNumber.d.ts.map