mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
42 lines (41 loc) • 898 B
TypeScript
import { Props, USERender } from './types';
import { Ref, ComputedRef } from 'vue';
/**
* 操作
*/
export declare const useHandler: () => {
colorRect: Ref<{
width: number;
height: number;
x: number;
y: number;
} | undefined, {
width: number;
height: number;
x: number;
y: number;
} | undefined>;
dropdown: Ref<boolean, boolean>;
onToggle: () => void;
};
/**
* 大小
*/
export declare const useSize: (props: Readonly<Required<Props>>) => {
sizeValue: ComputedRef<{
readonly size: 16;
readonly fontSize: 12;
} | {
readonly size: 24;
readonly fontSize: 14;
} | {
readonly size: 32;
readonly fontSize: 16;
}>;
};
/**
* 渲染页面
*/
export declare const useRender: ({ modelValue }: USERender.Option) => {
showColor: Ref<string, string>;
};