{"version":3,"file":"dep-43068abf.mjs","sources":["../../src/jue-map/map-attrs-handlers.ts"],"sourcesContent":["// const { JUE } = window;\n\nexport const mapAttrsHandlers = {\n  latitude(val: number, mapInstance: LooseObject): void {\n    const lng = mapInstance.getCenter().getLng();\n    mapInstance.setCenter(new JUE.LatLng(val, lng));\n  },\n  longitude(val: number, mapInstance: LooseObject): void {\n    const lat = mapInstance.getCenter().getLat();\n    mapInstance.setCenter(new JUE.LatLng(lat, val));\n  },\n  zoom(val: number, mapInstance: LooseObject): void {\n    mapInstance.setZoom(val);\n  },\n  rotation(val: number, mapInstance: LooseObject): void {\n    mapInstance.setRotation(val);\n  },\n  pitch(val: number, mapInstance: LooseObject): void {\n    mapInstance.setPitch(val);\n  },\n  scale(val: number, mapInstance: LooseObject): void {\n    mapInstance.setScale(val);\n  },\n  draggable(val: boolean, mapInstance: LooseObject): void {\n    mapInstance.setDraggable(val);\n  },\n  viewMode(val: string, mapInstance: LooseObject): void {\n    mapInstance.setViewMode(val);\n  },\n  zoomRange(val: number[], mapInstance: LooseObject): void {\n    mapInstance.setMinZoom(val[0]).setMaxZoom(val[1]);\n  },\n  offset(val: OffsetOption, mapInstance: LooseObject): void {\n    mapInstance.setOffset(val);\n  },\n  mapStyleId(val: string, mapInstance: LooseObject): void {\n    mapInstance.setMapStyleId(val);\n  },\n};\n\n"],"names":["mapAttrsHandlers","latitude","val","mapInstance","lng","getCenter","getLng","setCenter","JUE","LatLng","longitude","lat","getLat","zoom","setZoom","rotation","setRotation","pitch","setPitch","scale","setScale","draggable","setDraggable","viewMode","setViewMode","zoomRange","setMinZoom","setMaxZoom","offset","setOffset","mapStyleId","setMapStyleId"],"mappings":"AAAO,IAAMA,gBAAgB,GAAG;AAC9BC,EAAAA,QAAQ,CAACC,GAAD,EAAMC,WAAN,EAAmB;AACzB,IAAA,IAAMC,GAAG,GAAGD,WAAW,CAACE,SAAZ,EAAA,CAAwBC,MAAxB,EAAZ,CAAA;IACAH,WAAW,CAACI,SAAZ,CAAsB,IAAIC,GAAG,CAACC,MAAR,CAAeP,GAAf,EAAoBE,GAApB,CAAtB,CAAA,CAAA;GAH4B;;AAK9BM,EAAAA,SAAS,CAACR,GAAD,EAAMC,WAAN,EAAmB;AAC1B,IAAA,IAAMQ,GAAG,GAAGR,WAAW,CAACE,SAAZ,EAAA,CAAwBO,MAAxB,EAAZ,CAAA;IACAT,WAAW,CAACI,SAAZ,CAAsB,IAAIC,GAAG,CAACC,MAAR,CAAeE,GAAf,EAAoBT,GAApB,CAAtB,CAAA,CAAA;GAP4B;;AAS9BW,EAAAA,IAAI,CAACX,GAAD,EAAMC,WAAN,EAAmB;IACrBA,WAAW,CAACW,OAAZ,CAAoBZ,GAApB,CAAA,CAAA;GAV4B;;AAY9Ba,EAAAA,QAAQ,CAACb,GAAD,EAAMC,WAAN,EAAmB;IACzBA,WAAW,CAACa,WAAZ,CAAwBd,GAAxB,CAAA,CAAA;GAb4B;;AAe9Be,EAAAA,KAAK,CAACf,GAAD,EAAMC,WAAN,EAAmB;IACtBA,WAAW,CAACe,QAAZ,CAAqBhB,GAArB,CAAA,CAAA;GAhB4B;;AAkB9BiB,EAAAA,KAAK,CAACjB,GAAD,EAAMC,WAAN,EAAmB;IACtBA,WAAW,CAACiB,QAAZ,CAAqBlB,GAArB,CAAA,CAAA;GAnB4B;;AAqB9BmB,EAAAA,SAAS,CAACnB,GAAD,EAAMC,WAAN,EAAmB;IAC1BA,WAAW,CAACmB,YAAZ,CAAyBpB,GAAzB,CAAA,CAAA;GAtB4B;;AAwB9BqB,EAAAA,QAAQ,CAACrB,GAAD,EAAMC,WAAN,EAAmB;IACzBA,WAAW,CAACqB,WAAZ,CAAwBtB,GAAxB,CAAA,CAAA;GAzB4B;;AA2B9BuB,EAAAA,SAAS,CAACvB,GAAD,EAAMC,WAAN,EAAmB;AAC1BA,IAAAA,WAAW,CAACuB,UAAZ,CAAuBxB,GAAG,CAAC,CAAD,CAA1B,CAAA,CAA+ByB,UAA/B,CAA0CzB,GAAG,CAAC,CAAD,CAA7C,CAAA,CAAA;GA5B4B;;AA8B9B0B,EAAAA,MAAM,CAAC1B,GAAD,EAAMC,WAAN,EAAmB;IACvBA,WAAW,CAAC0B,SAAZ,CAAsB3B,GAAtB,CAAA,CAAA;GA/B4B;;AAiC9B4B,EAAAA,UAAU,CAAC5B,GAAD,EAAMC,WAAN,EAAmB;IAC3BA,WAAW,CAAC4B,aAAZ,CAA0B7B,GAA1B,CAAA,CAAA;AACD,GAAA;;AAnC6B;;;;"}