casc-cesium
Version:
Vue 3.x components for CesiumJS.
1 lines • 2.02 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/overlays/index.ts"],"sourcesContent":["/*\n * @Author: zouyaoji@https://github.com/zouyaoji\n * @Date: 2021-10-11 09:17:23\n * @LastEditTime: 2022-03-02 23:35:53\n * @LastEditors: zouyaoji\n * @Description:\n * @FilePath: \\vue-cesium@next\\packages\\components\\overlays\\index.ts\n */\nimport { App } from 'vue'\nimport OverlayHtml from './html'\nimport OverlayHeatmap from './heatmap'\nimport OverlayWind from './wind'\nimport OverlayDynamic from './dynamic'\nimport { SFCWithInstall } from 'casc-cesium-utils/types'\n\nconst components = [OverlayHtml, OverlayHeatmap, OverlayWind, OverlayDynamic]\n\nconst install = (app: App): void => {\n components.forEach(cmp => {\n app.component(cmp.name, cmp)\n })\n}\n\nexport default {\n install\n}\n\ncomponents.forEach(cmp => {\n cmp['install'] = (app: App): void => {\n app.component(cmp.name, cmp)\n }\n})\n\nexport const VcOverlayHtml = OverlayHtml as SFCWithInstall<typeof OverlayHtml>\nexport const VcOverlayHeatmap = OverlayHeatmap as SFCWithInstall<typeof OverlayHeatmap>\nexport const VcOverlayWind = OverlayWind as SFCWithInstall<typeof OverlayWind>\nexport const VcOverlayDynamic = OverlayDynamic as SFCWithInstall<typeof OverlayDynamic>\n\nexport * from './dynamic'\nexport * from './heatmap'\nexport * from './html'\nexport * from './wind'\n"],"names":[],"mappings":";;;;;;;;;AAIA,MAAM,UAAU,GAAG,CAAC,WAAW,EAAE,cAAc,EAAE,WAAW,EAAE,cAAc,CAAC,CAAC;AAC9E,MAAM,OAAO,GAAG,CAAC,GAAG,KAAK;AACzB,EAAE,UAAU,CAAC,OAAO,CAAC,CAAC,GAAG,KAAK;AAC9B,IAAI,GAAG,CAAC,SAAS,CAAC,GAAG,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;AACjC,GAAG,CAAC,CAAC;AACL,CAAC,CAAC;AACF,YAAe;AACf,EAAE,OAAO;AACT,CAAC,CAAC;AACF,UAAU,CAAC,OAAO,CAAC,CAAC,GAAG,KAAK;AAC5B,EAAE,GAAG,CAAC,SAAS,CAAC,GAAG,CAAC,GAAG,KAAK;AAC5B,IAAI,GAAG,CAAC,SAAS,CAAC,GAAG,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;AACjC,GAAG,CAAC;AACJ,CAAC,CAAC,CAAC;AACS,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,gBAAgB,GAAG,eAAe;AACnC,MAAC,aAAa,GAAG,YAAY;AAC7B,MAAC,gBAAgB,GAAG;;;;"}