UNPKG

vue-tianditu2

Version:
32 lines (31 loc) 713 B
import { watch as m } from "vue"; import { toLngLat as g, toIcon as o } from "../../../utils/converter.mjs"; function r({ props: i, instance: t }) { m( () => i.position, (e) => e && t.setLngLat(g(e)) ), m( () => i.draggable, (e) => e ? t.enableDragging() : t.disableDragging() ), m( () => i.icon, (e) => e && t.setIcon(o(e)), { immediate: !0 } ), m( () => i.zIndexOffset, (e) => e && t.setZIndexOffset(e), { immediate: !0 } ), m( () => i.opacity, (e) => e && t.setOpacity(e), { immediate: !0 } ), m( () => i.visible, (e) => e ? t.show() : t.hide(), { immediate: !0 } ); } export { r as useWatch }; //# sourceMappingURL=watch.mjs.map