mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
34 lines (33 loc) • 670 B
JavaScript
import { toRaw as r } from "vue";
const i = "me-text-animation", o = {
/**
* 默认
*/
default: "default",
/**
* 边框
*/
border: "border",
options() {
return [
{
value: this.default
},
{
value: this.border
}
];
},
some(t) {
return this.options().some((e) => e.value === t);
}
}, n = 50, a = (t) => {
const e = structuredClone(r(t));
return e.type = o.some(e.type) ? e.type : o.default, e.size ||= 24, e.size ||= 24, e.family ||= "Arial", e.color ||= "#409eff", e.background ||= "#fff", e;
};
export {
a as mergeDefaultWithProps,
i as name,
o as typeGroup,
n as viewBoxSize
};