mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
53 lines (52 loc) • 854 B
TypeScript
import { ModelRef } from 'vue';
/**
* emits
*/
export interface Emits {
(event: 'change', value: string | number): void;
}
/**
* props
*/
export interface Props {
/**
* 主题颜色
*/
themeColor?: string;
/**
* 可关闭
*/
closable?: boolean;
/**
* 样式
*/
style?: CSSStyleRule | string;
}
/**
* useHandle
*/
export declare namespace USEHandle {
interface Option {
props: Props;
emit: Emits;
modelValue: ModelRef<string | number>;
visible: ModelRef<boolean>;
}
}
/**
* useShow
*/
export declare namespace USEShow {
interface Option {
visible: ModelRef<boolean>;
}
}
export interface DayItem {
value: string;
y: number;
m: number;
d: number;
disabled?: boolean;
today?: boolean;
selected?: boolean;
}