vue-tianditu2
Version:
3 lines (2 loc) • 561 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("vue"),u=require("../../../utils/converter.js");function f({props:r,instance:t}){o.watch(()=>r.girdSize,e=>e&&t.setGridSize(e)),o.watch(()=>r.maxZoom,e=>e&&t.setMaxZoom(e)),o.watch(()=>r.markers,e=>{t.clearMarkers(),e!=null&&e.length&&t.addMarkers(e.map(u.toMarker))}),o.watch(()=>r.styles,e=>{const c=(e==null?void 0:e.map(s=>({...s,offset:s.offset&&u.toPoint(s.offset)})))??[];t.setStyles(c)},{immediate:!0})}exports.useWatch=f;
//# sourceMappingURL=watch.js.map
;