casc-cesium
Version:
Vue 3.x components for CesiumJS.
1 lines • 9.04 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/geometries/index.ts"],"sourcesContent":["import { SFCWithInstall } from 'casc-cesium-utils/types'\nimport { App } from 'vue'\nimport GeometryBox from './box'\nimport GeometryBoxOutline from './box-outline'\nimport GeometryCircle from './circle'\nimport GeometryCircleOutline from './circle-outline'\nimport GeometryPolygonCoplanar from './coplanar-polygon'\nimport GeometryPolygonCoplanarOutline from './coplanar-polygon-outline'\nimport GeometryCorridor from './corridor'\nimport GeometryCorridorOutline from './corridor-outline'\nimport GeometryCylinder from './cylinder'\nimport GeometryCylinderOutline from './cylinder-outline'\nimport GeometryEllipse from './ellipse'\nimport GeometryEllipseOutline from './ellipse-outline'\nimport GeometryEllipsoid from './ellipsoid'\nimport GeometryEllipsoidOutline from './ellipsoid-outline'\nimport GeometryFrustum from './frustum'\nimport GeometryFrustumOutline from './frustum-outline'\nimport GeometryGroundPolyline from './ground-polyline'\nimport GeometryPlane from './plane'\nimport GeometryPlaneOutline from './plane-outline'\nimport GeometryPolygon from './polygon'\nimport GeometryPolygonOutline from './polygon-outline'\nimport GeometryPolyline from './polyline'\nimport GeometryPolylineVolume from './polyline-volume'\nimport GeometryPolylineVolumeOutline from './polyline-volume-outline'\nimport GeometryRectangle from './rectangle'\nimport GeometryRectangleOutline from './rectangle-outline'\nimport GeometrySimplePolyline from './simple-polyline'\nimport GeometrySphere from './sphere'\nimport GeometrySphereOutline from './sphere-outline'\nimport GeometryWall from './wall'\nimport GeometryWallOutline from './wall-outline'\n\nconst components = [\n GeometryBox,\n GeometryBoxOutline,\n GeometryCircle,\n GeometryCircleOutline,\n GeometryPolygonCoplanar,\n GeometryPolygonCoplanarOutline,\n GeometryCorridor,\n GeometryCorridorOutline,\n GeometryCylinder,\n GeometryCylinderOutline,\n GeometryEllipse,\n GeometryEllipseOutline,\n GeometryEllipsoid,\n GeometryEllipsoidOutline,\n GeometryFrustum,\n GeometryFrustumOutline,\n GeometryGroundPolyline,\n GeometryPlane,\n GeometryPlaneOutline,\n GeometryPolygon,\n GeometryPolygonOutline,\n GeometryPolyline,\n GeometryPolylineVolume,\n GeometryPolylineVolumeOutline,\n GeometryRectangle,\n GeometryRectangleOutline,\n GeometrySimplePolyline,\n GeometrySphere,\n GeometrySphereOutline,\n GeometryWall,\n GeometryWallOutline\n]\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 VcGeometryBox = GeometryBox as SFCWithInstall<typeof GeometryBox>\nexport const VcGeometryBoxOutline = GeometryBoxOutline as SFCWithInstall<typeof GeometryBoxOutline>\nexport const VcGeometryCircle = GeometryCircle as SFCWithInstall<typeof GeometryCircle>\nexport const VcGeometryCircleOutline = GeometryCircleOutline as SFCWithInstall<typeof GeometryCircleOutline>\nexport const VcGeometryPolygonCoplanar = GeometryPolygonCoplanar as SFCWithInstall<typeof GeometryPolygonCoplanar>\nexport const VcGeometryPolygonCoplanarOutline = GeometryPolygonCoplanarOutline as SFCWithInstall<typeof GeometryPolygonCoplanarOutline>\nexport const VcGeometryCorridor = GeometryCorridor as SFCWithInstall<typeof GeometryCorridor>\nexport const VcGeometryCorridorOutline = GeometryCorridorOutline as SFCWithInstall<typeof GeometryCorridorOutline>\nexport const VcGeometryCylinder = GeometryCylinder as SFCWithInstall<typeof GeometryCylinder>\nexport const VcGeometryCylinderOutline = GeometryCylinderOutline as SFCWithInstall<typeof GeometryCylinderOutline>\nexport const VcGeometryEllipse = GeometryEllipse as SFCWithInstall<typeof GeometryEllipse>\nexport const VcGeometryEllipseOutline = GeometryEllipseOutline as SFCWithInstall<typeof GeometryEllipseOutline>\nexport const VcGeometryEllipsoid = GeometryEllipsoid as SFCWithInstall<typeof GeometryEllipsoid>\nexport const VcGeometryEllipsoidOutline = GeometryEllipsoidOutline as SFCWithInstall<typeof GeometryEllipsoidOutline>\nexport const VcGeometryFrustum = GeometryFrustum as SFCWithInstall<typeof GeometryFrustum>\nexport const VcGeometryFrustumOutline = GeometryFrustumOutline as SFCWithInstall<typeof GeometryFrustumOutline>\nexport const VcGeometryGroundPolyline = GeometryGroundPolyline as SFCWithInstall<typeof GeometryGroundPolyline>\nexport const VcGeometryPlane = GeometryPlane as SFCWithInstall<typeof GeometryPlane>\nexport const VcGeometryPlaneOutline = GeometryPlaneOutline as SFCWithInstall<typeof GeometryPlaneOutline>\nexport const VcGeometryPolygon = GeometryPolygon as SFCWithInstall<typeof GeometryPolygon>\nexport const VcGeometryPolygonOutline = GeometryPolygonOutline as SFCWithInstall<typeof GeometryPolygonOutline>\nexport const VcGeometryPolyline = GeometryPolyline as SFCWithInstall<typeof GeometryPolyline>\nexport const VcGeometryPolylineVolume = GeometryPolylineVolume as SFCWithInstall<typeof GeometryPolylineVolume>\nexport const VcGeometryPolylineVolumeOutline = GeometryPolylineVolumeOutline as SFCWithInstall<typeof GeometryPolylineVolumeOutline>\nexport const VcGeometryRectangle = GeometryRectangle as SFCWithInstall<typeof GeometryRectangle>\nexport const VcGeometryRectangleOutline = GeometryRectangleOutline as SFCWithInstall<typeof GeometryRectangleOutline>\nexport const VcGeometrySimplePolyline = GeometrySimplePolyline as SFCWithInstall<typeof GeometrySimplePolyline>\nexport const VcGeometrySphere = GeometrySphere as SFCWithInstall<typeof GeometrySphere>\nexport const VcGeometrySphereOutline = GeometrySphereOutline as SFCWithInstall<typeof GeometrySphereOutline>\nexport const VcGeometryWall = GeometryWall as SFCWithInstall<typeof GeometryWall>\nexport const VcGeometryWallOutline = GeometryWallOutline as SFCWithInstall<typeof GeometryWallOutline>\n\nexport * from './box'\nexport * from './box-outline'\nexport * from './circle'\nexport * from './circle-outline'\nexport * from './coplanar-polygon'\nexport * from './coplanar-polygon-outline'\nexport * from './corridor'\nexport * from './corridor-outline'\nexport * from './cylinder'\nexport * from './cylinder-outline'\nexport * from './ellipse'\nexport * from './ellipse-outline'\nexport * from './ellipsoid'\nexport * from './ellipsoid-outline'\nexport * from './frustum'\nexport * from './frustum-outline'\nexport * from './ground-polyline'\nexport * from './plane'\nexport * from './plane-outline'\nexport * from './polygon'\nexport * from './polygon-outline'\nexport * from './polyline'\nexport * from './polyline-volume'\nexport * from './polyline-volume-outline'\nexport * from './rectangle'\nexport * from './rectangle-outline'\nexport * from './simple-polyline'\nexport * from './sphere'\nexport * from './sphere-outline'\nexport * from './wall'\nexport * from './wall-outline'\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+BA,MAAM,UAAU,GAAG;AACnB,EAAE,WAAW;AACb,EAAE,kBAAkB;AACpB,EAAE,cAAc;AAChB,EAAE,qBAAqB;AACvB,EAAE,uBAAuB;AACzB,EAAE,8BAA8B;AAChC,EAAE,gBAAgB;AAClB,EAAE,uBAAuB;AACzB,EAAE,gBAAgB;AAClB,EAAE,uBAAuB;AACzB,EAAE,eAAe;AACjB,EAAE,sBAAsB;AACxB,EAAE,iBAAiB;AACnB,EAAE,wBAAwB;AAC1B,EAAE,eAAe;AACjB,EAAE,sBAAsB;AACxB,EAAE,sBAAsB;AACxB,EAAE,aAAa;AACf,EAAE,oBAAoB;AACtB,EAAE,eAAe;AACjB,EAAE,sBAAsB;AACxB,EAAE,gBAAgB;AAClB,EAAE,sBAAsB;AACxB,EAAE,6BAA6B;AAC/B,EAAE,iBAAiB;AACnB,EAAE,wBAAwB;AAC1B,EAAE,sBAAsB;AACxB,EAAE,cAAc;AAChB,EAAE,qBAAqB;AACvB,EAAE,YAAY;AACd,EAAE,mBAAmB;AACrB,CAAC,CAAC;AACF,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,oBAAoB,GAAG,mBAAmB;AAC3C,MAAC,gBAAgB,GAAG,eAAe;AACnC,MAAC,uBAAuB,GAAG,sBAAsB;AACjD,MAAC,yBAAyB,GAAG,wBAAwB;AACrD,MAAC,gCAAgC,GAAG,+BAA+B;AACnE,MAAC,kBAAkB,GAAG,iBAAiB;AACvC,MAAC,yBAAyB,GAAG,wBAAwB;AACrD,MAAC,kBAAkB,GAAG,iBAAiB;AACvC,MAAC,yBAAyB,GAAG,wBAAwB;AACrD,MAAC,iBAAiB,GAAG,gBAAgB;AACrC,MAAC,wBAAwB,GAAG,uBAAuB;AACnD,MAAC,mBAAmB,GAAG,kBAAkB;AACzC,MAAC,0BAA0B,GAAG,yBAAyB;AACvD,MAAC,iBAAiB,GAAG,gBAAgB;AACrC,MAAC,wBAAwB,GAAG,uBAAuB;AACnD,MAAC,wBAAwB,GAAG,uBAAuB;AACnD,MAAC,eAAe,GAAG,cAAc;AACjC,MAAC,sBAAsB,GAAG,qBAAqB;AAC/C,MAAC,iBAAiB,GAAG,gBAAgB;AACrC,MAAC,wBAAwB,GAAG,uBAAuB;AACnD,MAAC,kBAAkB,GAAG,iBAAiB;AACvC,MAAC,wBAAwB,GAAG,uBAAuB;AACnD,MAAC,+BAA+B,GAAG,8BAA8B;AACjE,MAAC,mBAAmB,GAAG,kBAAkB;AACzC,MAAC,0BAA0B,GAAG,yBAAyB;AACvD,MAAC,wBAAwB,GAAG,uBAAuB;AACnD,MAAC,gBAAgB,GAAG,eAAe;AACnC,MAAC,uBAAuB,GAAG,sBAAsB;AACjD,MAAC,cAAc,GAAG,aAAa;AAC/B,MAAC,qBAAqB,GAAG;;;;"}