@volverjs/ui-vue
Version:
@volverjs/ui-vue is a lightweight Vue 3 component library to accompany @volverjs/style.
51 lines (50 loc) • 1.8 kB
TypeScript
declare const _default: import("vue").DefineComponent<globalThis.ExtractPropTypes<{
inputType: {
type: PropType<"input-text">;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
label: {
type: StringConstructor;
};
mode: {
type: StringConstructor;
validator: (v: string) => boolean;
default: string;
};
}>, {
isUp: globalThis.ComputedRef<boolean>;
onClick: (e: Event) => void;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("step-up" | "step-down")[], "step-up" | "step-down", import("vue").PublicProps, Readonly<globalThis.ExtractPropTypes<{
inputType: {
type: PropType<"input-text">;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
label: {
type: StringConstructor;
};
mode: {
type: StringConstructor;
validator: (v: string) => boolean;
default: string;
};
}>> & Readonly<{
"onStep-up"?: ((...args: any[]) => any) | undefined;
"onStep-down"?: ((...args: any[]) => any) | undefined;
}>, {
mode: string;
disabled: boolean;
inputType: "input-text";
}, {}, {
VvIcon: import("vue").DefineComponent<import("../VvIcon/index.js").VvIconProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("../VvIcon/index.js").VvIconProps> & Readonly<{}>, {
prefix: import("../VvIcon/index.js").IconPrefix | string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;