vue-tianditu2
Version:
3 lines (2 loc) • 741 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const h=require("vue"),c=require("../../../utils/converter.js");function l({props:i,instance:e}){h.watch(()=>i.center,t=>t&&e.setCenter(c.toLngLat(t))),h.watch(()=>i.radius,t=>t&&e.setRadius(t)),h.watch(()=>i.color,t=>t&&e.setColor(t)),h.watch(()=>i.opacity,t=>t&&e.setOpacity(t)),h.watch(()=>i.weight,t=>t&&e.setWeight(t)),h.watch(()=>i.lineStyle,t=>t&&e.setLineStyle(t)),h.watch(()=>i.fillColor,t=>t&&e.setFillColor(t)),h.watch(()=>i.fillOpacity,t=>t&&e.setFillOpacity(t)),h.watch(()=>i.edit,t=>t?e.enableEdit():e.disableEdit(),{immediate:!0}),h.watch(()=>i.visible,t=>t?e.show():e.hide(),{immediate:!0})}exports.useWatch=l;
//# sourceMappingURL=watch.js.map
;