jb-number-input
Version:
number input web component
35 lines • 1.46 kB
TypeScript
import "jb-input";
import { type NumberInputElements } from './types.js';
import { JBInputWebComponent } from "jb-input";
export * from "./types.js";
export declare class JBNumberInputWebComponent extends JBInputWebComponent {
#private;
get minValue(): number | string;
set minValue(value: number | string);
get maxValue(): number | string;
set maxValue(value: number | string);
get decimalPrecision(): number | string;
set decimalPrecision(value: number | string);
get acceptNegative(): boolean;
set acceptNegative(value: boolean);
get step(): number;
set step(value: number);
get showThousandSeparator(): boolean;
set showThousandSeparator(value: boolean);
get thousandSeparator(): string;
set thousandSeparator(value: string);
get showPersianNumber(): boolean;
set showPersianNumber(value: boolean);
get invalidNumberReplacement(): string;
set invalidNumberReplacement(value: string);
numberInputElements: NumberInputElements;
get showControlButton(): boolean;
set showControlButton(value: boolean);
constructor();
static get numberInputObservedAttributes(): string[];
static get observedAttributes(): string[];
attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
increaseNumber(shouldCallOnChange?: boolean): void;
decreaseNumber(shouldCallOnChange?: boolean): void;
}
//# sourceMappingURL=jb-number-input.d.ts.map