mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
40 lines (39 loc) • 661 B
TypeScript
import { ModelRef } from 'vue';
/**
* emits
*/
export interface Emits {
(event: 'focus', e: MouseEvent): void;
(event: 'blur', e: MouseEvent): void;
}
/**
* props
*/
export interface Props {
/**
* 输入框模式
*/
type?: 'number' | 'password';
/**
* 输入框数量
*/
num?: number;
/**
* 系统皮肤样式
*/
skinType?: 'white' | 'dark';
/**
* 聚焦状态
*/
isFocus?: boolean;
}
/**
* useHandler
*/
export declare namespace USEHandler {
interface Option {
props: Readonly<Required<Props>>;
emit: Emits;
modelValue: ModelRef<string>;
}
}