vue-tianditu2
Version:
1 lines • 1.17 kB
Source Map (JSON)
{"version":3,"file":"init.mjs","sources":["../../../../../packages/overlay/infowindow/use/init.ts"],"sourcesContent":["import { toPoint } from \"~/utils/converter\";\nimport type { Props } from \"./\";\n\nexport function useInit(props: Props, contentRef?: HTMLElement) {\n const { minWidth, maxWidth, maxHeight, autoPan, closeButton, offset, autoPanPadding, closeOnClick, content } = props;\n return new T.InfoWindow(contentRef || content, {\n minWidth,\n maxWidth,\n maxHeight,\n autoPan,\n closeButton,\n offset: toPoint(offset),\n autoPanPadding: toPoint(autoPanPadding),\n closeOnClick\n });\n}\n"],"names":["useInit","props","contentRef","minWidth","maxWidth","maxHeight","autoPan","closeButton","offset","autoPanPadding","closeOnClick","content","toPoint"],"mappings":";AAGgB,SAAAA,EAAQC,GAAcC,GAA0B;AACxD,QAAA,EAAE,UAAAC,GAAU,UAAAC,GAAU,WAAAC,GAAW,SAAAC,GAAS,aAAAC,GAAa,QAAAC,GAAQ,gBAAAC,GAAgB,cAAAC,GAAc,SAAAC,EAAY,IAAAV;AAC/G,SAAO,IAAI,EAAE,WAAWC,KAAcS,GAAS;AAAA,IAC7C,UAAAR;AAAA,IACA,UAAAC;AAAA,IACA,WAAAC;AAAA,IACA,SAAAC;AAAA,IACA,aAAAC;AAAA,IACA,QAAQK,EAAQJ,CAAM;AAAA,IACtB,gBAAgBI,EAAQH,CAAc;AAAA,IACtC,cAAAC;AAAA,EAAA,CACD;AACH;"}