UNPKG

vue-tianditu2

Version:
3 lines (2 loc) 700 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("vue"),s=require("../../use/mapRoot.js"),c=require("../../use/event.js"),o=require("./use/const.js"),u=require("./use/init.js"),a=require("./use/watch.js"),l=n.defineComponent({name:"TdtCloudMarkerCollection",props:o.PROPS,emits:o.EVENTS,setup(r,{emit:i}){return n.onBeforeMount(async()=>{n.onUnmounted(()=>{e==null||e.clear(),e&&(t==null||t.removeOverLay(e))});const t=await s.useMapRoot(),e=u.useInit(r);t.addOverLay(e),c.useEvent({events:o.NATIVE_EVENTS,emit:i,instance:e}),a.useWatch({props:r,instance:e}),i("init",e)}),()=>{}}});exports.TdtCloudMarkerCollection=l; //# sourceMappingURL=index.js.map