@tuoyuan/map-container
Version:
地图容器组件
27 lines (26 loc) • 473 B
JavaScript
function l({ bus: t }) {
let c;
return {
setMap: (o) => {
c = o, ["complete", "click", "dblclick", "rightclick", "move", "zoom", "rotate"].forEach((n) => {
c.on(n, (s) => {
t.$emit(n, s);
});
});
},
exposes: {
on: (o, e) => {
t.$on(o, e);
},
once: (o, e) => {
t.$once(o, e);
},
off: (o, e) => {
t.$off(o, e);
}
}
};
}
export {
l as useMapEventHook
};