UNPKG

mine-h5-ui

Version:

一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍

59 lines (58 loc) 1.01 kB
import { ModelRef } from 'vue'; /** * props SkinStyleValue */ export interface SkinStyleValue { /** * 背景色 */ bgc: string; /** * 文本背景 */ textBgc: string; /** * 字体颜色 */ color: string; } /** * emits */ export interface Emits { (event: 'click', num: number): void; (event: 'delete', e: MouseEvent): void; (event: 'complate', e: MouseEvent): void; } export interface Props { /** * 系统皮肤样式 */ skinType?: 'gray' | 'dark'; /** * 自定义皮肤样式 */ skinStyle?: SkinStyleValue; /** * 是否动态改变 padding */ isPadding?: boolean; } /** * useHandler */ export declare namespace USEHandler { interface Option { emit: Emits; visibleModel: ModelRef<boolean>; } } /** * usePadding */ export declare namespace USEPadding { interface Option { props: Readonly<Props>; visibleModel: ModelRef<boolean>; } }