{"version":3,"file":"installer.mjs","sources":["../../../packages/installer.ts"],"sourcesContent":["import type { App } from 'vue'\nimport Vue3BaiduMapGL from 'vue3-baidu-map-gl'\nimport { cluster } from './utils/cluster'\nimport { ZnMap } from './components'\n\nconst install = function (app: App, options: any = {}) {\n  app.component('ZnMap', ZnMap)\n\n  const { ak, plugins, apiUrl, pluginsSourceLink } = options\n\n  app.use(Vue3BaiduMapGL, {\n    ak,\n    plugins,\n    apiUrl,\n    pluginsSourceLink\n  })\n\n  // 加载聚合点算法\n  const clusterScript = document.createElement('script')\n  clusterScript.textContent = cluster\n  document.body.appendChild(clusterScript)\n}\n\nexport default {\n  install\n}\n"],"names":["ZnMap","Vue3BaiduMapGL"],"mappings":";;;;;;;AAKA,MAAM,OAAU,mBAAA,MAAA,CAAA,SAAU,GAAU,EAAA,OAAA,GAAe,EAAI,EAAA;AACrD,EAAI,GAAA,CAAA,SAAA,CAAU,SAASA,SAAK,CAAA;AAE5B,EAAA,MAAM,EAAE,EAAA,EAAI,OAAS,EAAA,MAAA,EAAQ,mBAAsB,GAAA,OAAA;AAEnD,EAAA,GAAA,CAAI,IAAIC,uBAAgB,EAAA;AAAA,IACtB,EAAA;AAAA,IACA,OAAA;AAAA,IACA,MAAA;AAAA,IACA;AAAA,GACD,CAAA;AAGD,EAAM,MAAA,aAAA,GAAgB,QAAS,CAAA,aAAA,CAAc,QAAQ,CAAA;AACrD,EAAA,aAAA,CAAc,WAAc,GAAA,OAAA;AAC5B,EAAS,QAAA,CAAA,IAAA,CAAK,YAAY,aAAa,CAAA;AACzC,CAhBgB,EAAA,SAAA,CAAA;AAkBhB,gBAAe;AAAA,EACb;AACF,CAAA;;;;"}