epic-designer-cjh
Version:
基于vue3的设计器,可视化开发页面表单
20 lines (19 loc) • 706 B
JavaScript
import { a as s, o as t } from "./delegate-6e021bb9.js";
const d = "@@mmoContext", m = {
mounted(o, { value: e }) {
o[d] = {
handler: void 0
}, typeof e == "function" && (o[d].handler = e, s("mousemoveoutside", o, e));
},
updated(o, { value: e }) {
const n = o[d];
typeof e == "function" ? n.handler ? n.handler !== e && (t("mousemoveoutside", o, n.handler), n.handler = e, s("mousemoveoutside", o, e)) : (o[d].handler = e, s("mousemoveoutside", o, e)) : n.handler && (t("mousemoveoutside", o, n.handler), n.handler = void 0);
},
unmounted(o) {
const { handler: e } = o[d];
e && t("mousemoveoutside", o, e), o[d].handler = void 0;
}
}, u = m;
export {
u as m
};