flowbite-svelte
Version:
Flowbite components for Svelte
47 lines (46 loc) • 1.39 kB
TypeScript
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: Omit<import("svelte/elements").HTMLInputAttributes, "size"> & {
type?: import("..").InputType;
value?: any;
size?: import("..").FormSizeType;
clearable?: boolean;
defaultClass?: string;
color?: "base" | "green" | "red";
floatClass?: string;
classLeft?: string;
classRight?: string;
wrapperClass?: string;
} & {
value?: number;
};
events: {
blur: FocusEvent;
change: Event;
click: MouseEvent;
contextmenu: MouseEvent;
focus: FocusEvent;
keydown: KeyboardEvent;
keypress: KeyboardEvent;
keyup: KeyboardEvent;
mouseover: MouseEvent;
mouseenter: MouseEvent;
mouseleave: MouseEvent;
paste: ClipboardEvent;
input: Event;
} & {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
export type NumberInputProps = typeof __propDef.props;
export type NumberInputEvents = typeof __propDef.events;
export type NumberInputSlots = typeof __propDef.slots;
/**
* [Go to docs](https://flowbite-svelte.com/)
* ## Props
* @prop export let value: $$Props['value'] = 0;
*/
export default class NumberInput extends SvelteComponentTyped<NumberInputProps, NumberInputEvents, NumberInputSlots> {
}
export {};