{"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  VcImageryProviderArcgis,\n  VcImageryProviderBaidu,\n  VcImageryProviderBing,\n  VcImageryProviderGoogle,\n  VcImageryProviderGrid,\n  VcImageryProviderIon,\n  VcImageryProviderMapbox,\n  VcImageryProviderOsm,\n  VcImageryProviderSingletile,\n  VcImageryProviderSupermap,\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  VcPrimitiveParticle\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 } 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} 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  VcImageryProviderArcgis,\n  VcImageryProviderBaidu,\n  VcImageryProviderBing,\n  VcImageryProviderGoogle,\n  VcImageryProviderGrid,\n  VcImageryProviderIon,\n  VcImageryProviderMapbox,\n  VcImageryProviderOsm,\n  VcImageryProviderSingletile,\n  VcImageryProviderSupermap,\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  VcPrimitiveParticle,\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\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\n  VcConfigProvider,\n  VcAnalysisFlood,\n  VcAnalyses\n] as Plugin[]\n"],"names":["VcMeasurements","VcDrawings","VcLayerImagery","VcEntity","VcGeometryInstance","VcConfigProvider"],"mappings":"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"}