gtht-miniapp-sdk
Version:
gtht-miniapp-sdk 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
39 lines (38 loc) • 1.06 kB
TypeScript
import { type StyleValue } from 'vue';
export interface StepperProps {
rootStyle?: StyleValue;
rootClass?: string;
modelValue?: number | string | null;
min?: number;
max?: number;
valueOnClear?: number | 'min' | 'max';
step?: number;
precision?: number;
inputStyle?: string;
inputType?: 'number' | 'digit' | 'text';
placeholder?: string;
disabled?: boolean;
readonly?: boolean;
press?: boolean;
pressTime?: number;
interval?: number;
validateEvent?: boolean;
size?: 'small' | 'medium';
}
export declare const defaultStepperProps: {
min: number;
max: number;
step: number;
inputType: StepperProps["inputType"];
press: boolean;
pressTime: number;
interval: number;
validateEvent: boolean;
size: StepperProps["size"];
};
export interface StepperEmits {
(e: 'update:model-value', value: number | string | undefined): void;
(e: 'change', value: number | string | undefined): void;
(e: 'focus', event: any): void;
(e: 'blur', event: any): void;
}