{"version":3,"file":"component.mjs","sources":["../../../packages/vue-cesium/component.ts"],"sourcesContent":["// Viewer\nimport { VcViewer } from '@vue-cesium/components/viewer'\n// controls\nimport {\n  VcCompass,\n  VcZoomControl,\n  VcPrint,\n  VcMyLocation,\n  VcStatusBar,\n  VcDistanceLegend,\n  VcNavigation,\n  VcCompassSm,\n  VcZoomControlSm,\n  VcNavigationSm,\n  VcOverviewMap,\n  VcSelectionIndicator\n} from '@vue-cesium/components/controls'\n// tools\nimport VcMeasurements from '@vue-cesium/components/measurements'\nimport VcDrawings from '@vue-cesium/components/drawings'\n// ImagerLayer\nimport VcLayerImagery from '@vue-cesium/components/imagery-layer'\nimport {\n  VcImageryProviderAmap,\n  VcImageryProviderArcgis,\n  VcImageryProviderBaidu,\n  VcImageryProviderBing,\n  VcImageryProviderGoogle,\n  VcImageryProviderGrid,\n  VcImageryProviderIon,\n  VcImageryProviderMapbox,\n  VcImageryProviderOsm,\n  VcImageryProviderSingletile,\n  VcImageryProviderSupermap,\n  VcImageryProviderTencent,\n  VcImageryProviderTianditu,\n  VcImageryProviderTileCoordinates,\n  VcImageryProviderTms,\n  VcImageryProviderTiledcache,\n  VcImageryProviderUrltemplate,\n  VcImageryProviderWms,\n  VcImageryProviderWmts,\n  VcTerrainProviderCesium,\n  VcTerrainProviderArcgis,\n  VcTerrainProviderVrTheworld,\n  VcTerrainProviderTianditu\n} from '@vue-cesium/components/providers'\n\n// Datasource\nimport { VcDatasourceCustom, VcDatasourceCzml, VcDatasourceGeojson, VcDatasourceKml } from '@vue-cesium/components/datasources'\n\n// Entity\nimport VcEntity from '@vue-cesium/components/entity'\n\n// Grapics\nimport {\n  VcGraphicsBillboard,\n  VcGraphicsBox,\n  VcGraphicsCorridor,\n  VcGraphicsCylinder,\n  VcGraphicsEllipse,\n  VcGraphicsEllipsoid,\n  VcGraphicsLabel,\n  VcGraphicsModel,\n  VcGraphicsPath,\n  VcGraphicsPlane,\n  VcGraphicsPoint,\n  VcGraphicsPolygon,\n  VcGraphicsPolyline,\n  VcGraphicsPolylineVolume,\n  VcGraphicsRectangle,\n  VcGraphicsTileset,\n  VcGraphicsWall\n} from '@vue-cesium/components/graphics'\n\n// Primitives\nimport {\n  VcPrimitiveClassification,\n  VcPrimitiveGround,\n  VcPrimitiveGroundPolyline,\n  VcPrimitiveModel,\n  VcPrimitive,\n  VcPrimitiveTileset,\n  VcPrimitiveOsmBuildings,\n  VcPrimitiveTimeDynamicPointCloud,\n  VcPrimitiveI3sDataProvider,\n  VcPrimitiveVoxel,\n  VcPrimitiveParticle,\n  VcPrimitiveCluster\n} from '@vue-cesium/components/primitives'\n\n// PrimitiveCollections\nimport {\n  VcCollectionBillboard,\n  VcCollectionCloud,\n  VcCollectionLabel,\n  VcCollectionPoint,\n  VcCollectionPolyline,\n  VcCollectionPrimitive,\n  VcBillboard,\n  VcCumulusCloud,\n  VcLabel,\n  VcPoint,\n  VcPolyline,\n  VcPolygon\n} from '@vue-cesium/components/primitive-collections'\n\n// GeometryInstance\nimport VcGeometryInstance from '@vue-cesium/components/geometry-instance'\n\n// Geometries\nimport {\n  VcGeometryBox,\n  VcGeometryBoxOutline,\n  VcGeometryCircle,\n  VcGeometryCircleOutline,\n  VcGeometryPolygonCoplanar,\n  VcGeometryPolygonCoplanarOutline,\n  VcGeometryCorridor,\n  VcGeometryCorridorOutline,\n  VcGeometryCylinder,\n  VcGeometryCylinderOutline,\n  VcGeometryEllipse,\n  VcGeometryEllipseOutline,\n  VcGeometryEllipsoid,\n  VcGeometryEllipsoidOutline,\n  VcGeometryFrustum,\n  VcGeometryFrustumOutline,\n  VcGeometryGroundPolyline,\n  VcGeometryPlane,\n  VcGeometryPlaneOutline,\n  VcGeometryPolygon,\n  VcGeometryPolygonOutline,\n  VcGeometryPolyline,\n  VcGeometryPolylineVolume,\n  VcGeometryPolylineVolumeOutline,\n  VcGeometryRectangle,\n  VcGeometryRectangleOutline,\n  VcGeometrySimplePolyline,\n  VcGeometrySphere,\n  VcGeometrySphereOutline,\n  VcGeometryWall,\n  VcGeometryWallOutline\n} from '@vue-cesium/components/geometries'\n\n// Overlay\nimport { VcOverlayHtml, VcOverlayHeatmap, VcOverlayWind, VcOverlayDynamic, VcOverlayEcharts, VcOverlayTyphoon } from '@vue-cesium/components/overlays'\n\nimport { VcPostProcessStage, VcPostProcessStageScan, VcPostProcessStageCollection } from '@vue-cesium/components/post-processes'\n\n// UI\nimport {\n  VcBtn,\n  VcIcon,\n  VcTooltip,\n  VcAjaxBar,\n  VcSkeleton,\n  VcSpinnerBall,\n  VcSpinnerBars,\n  VcSpinnerDots,\n  VcSpinnerGears,\n  VcSpinnerHourglass,\n  VcSpinnerIos,\n  VcSpinnerOrbit,\n  VcSpinnerOval,\n  VcSpinnerPuff,\n  VcSpinnerRings,\n  VcSpinnerTail,\n  VcSpinner,\n  VcFab,\n  VcFabAction,\n  VcSlider\n} from '@vue-cesium/components/ui'\n\n// config\nimport VcConfigProvider from '@vue-cesium/components/config-provider'\n\n// analyses\nimport { VcAnalysisFlood, VcAnalyses } from '@vue-cesium/components/analyses'\n\nimport type { Plugin } from 'vue'\n\nexport default [\n  VcViewer,\n\n  VcCompass,\n  VcZoomControl,\n  VcPrint,\n  VcMyLocation,\n  VcStatusBar,\n  VcDistanceLegend,\n  VcNavigation,\n  VcCompassSm,\n  VcZoomControlSm,\n  VcNavigationSm,\n  VcOverviewMap,\n  VcSelectionIndicator,\n\n  VcMeasurements,\n  VcDrawings,\n\n  VcLayerImagery,\n  VcImageryProviderAmap,\n  VcImageryProviderArcgis,\n  VcImageryProviderBaidu,\n  VcImageryProviderBing,\n  VcImageryProviderGoogle,\n  VcImageryProviderGrid,\n  VcImageryProviderIon,\n  VcImageryProviderMapbox,\n  VcImageryProviderOsm,\n  VcImageryProviderSingletile,\n  VcImageryProviderSupermap,\n  VcImageryProviderTencent,\n  VcImageryProviderTianditu,\n  VcImageryProviderTileCoordinates,\n  VcImageryProviderTms,\n  VcImageryProviderTiledcache,\n  VcImageryProviderUrltemplate,\n  VcImageryProviderWms,\n  VcImageryProviderWmts,\n\n  VcTerrainProviderCesium,\n  VcTerrainProviderArcgis,\n  VcTerrainProviderVrTheworld,\n  VcTerrainProviderTianditu,\n\n  VcDatasourceCustom,\n  VcDatasourceCzml,\n  VcDatasourceGeojson,\n  VcDatasourceKml,\n\n  VcEntity,\n  VcGraphicsBillboard,\n  VcGraphicsBox,\n  VcGraphicsCorridor,\n  VcGraphicsCylinder,\n  VcGraphicsEllipse,\n  VcGraphicsEllipsoid,\n  VcGraphicsLabel,\n  VcGraphicsModel,\n  VcGraphicsPath,\n  VcGraphicsPlane,\n  VcGraphicsPoint,\n  VcGraphicsPolygon,\n  VcGraphicsPolyline,\n  VcGraphicsPolylineVolume,\n  VcGraphicsRectangle,\n  VcGraphicsTileset,\n  VcGraphicsWall,\n\n  VcPrimitiveClassification,\n  VcPrimitiveGround,\n  VcPrimitiveGroundPolyline,\n  VcPrimitiveModel,\n  VcPrimitive,\n  VcPrimitiveTileset,\n  VcPrimitiveOsmBuildings,\n  VcPrimitiveTimeDynamicPointCloud,\n  VcPrimitiveI3sDataProvider,\n  VcPrimitiveVoxel,\n  VcPrimitiveParticle,\n  VcPrimitiveCluster,\n\n  VcCollectionBillboard,\n  VcCollectionCloud,\n  VcCollectionLabel,\n  VcCollectionPoint,\n  VcCollectionPolyline,\n  VcCollectionPrimitive,\n\n  VcBillboard,\n  VcCumulusCloud,\n  VcLabel,\n  VcPoint,\n  VcPolyline,\n  VcPolygon,\n\n  VcGeometryInstance,\n\n  VcGeometryBox,\n  VcGeometryBoxOutline,\n  VcGeometryCircle,\n  VcGeometryCircleOutline,\n  VcGeometryPolygonCoplanar,\n  VcGeometryPolygonCoplanarOutline,\n  VcGeometryCorridor,\n  VcGeometryCorridorOutline,\n  VcGeometryCylinder,\n  VcGeometryCylinderOutline,\n  VcGeometryEllipse,\n  VcGeometryEllipseOutline,\n  VcGeometryEllipsoid,\n  VcGeometryEllipsoidOutline,\n  VcGeometryFrustum,\n  VcGeometryFrustumOutline,\n  VcGeometryGroundPolyline,\n  VcGeometryPlane,\n  VcGeometryPlaneOutline,\n  VcGeometryPolygon,\n  VcGeometryPolygonOutline,\n  VcGeometryPolyline,\n  VcGeometryPolylineVolume,\n  VcGeometryPolylineVolumeOutline,\n  VcGeometryRectangle,\n  VcGeometryRectangleOutline,\n  VcGeometrySimplePolyline,\n  VcGeometrySphere,\n  VcGeometrySphereOutline,\n  VcGeometryWall,\n  VcGeometryWallOutline,\n\n  VcOverlayHtml,\n  VcOverlayHeatmap,\n  VcOverlayWind,\n  VcOverlayDynamic,\n  VcOverlayEcharts,\n  VcOverlayTyphoon,\n\n  VcPostProcessStage,\n  VcPostProcessStageScan,\n  VcPostProcessStageCollection,\n\n  VcBtn,\n  VcIcon,\n  VcTooltip,\n  VcAjaxBar,\n  VcSkeleton,\n  VcSpinnerBall,\n  VcSpinnerBars,\n  VcSpinnerDots,\n  VcSpinnerGears,\n  VcSpinnerHourglass,\n  VcSpinnerIos,\n  VcSpinnerOrbit,\n  VcSpinnerOval,\n  VcSpinnerPuff,\n  VcSpinnerRings,\n  VcSpinnerTail,\n  VcSpinner,\n  VcFab,\n  VcFabAction,\n  VcSlider,\n\n  VcConfigProvider,\n  VcAnalysisFlood,\n  VcAnalyses\n] as Plugin[]\n"],"names":["VcMeasurements","VcDrawings","VcLayerImagery","VcEntity","VcGeometryInstance","VcConfigProvider"],"mappings":"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"}