From 01c16b0005dbf93a0fd94e1eee4ecd2a9e9a121e Mon Sep 17 00:00:00 2001 From: pattern-x Date: Tue, 25 Jul 2023 00:49:03 +0000 Subject: [PATCH] Merge pull request #110 from pattern-x/feature/bump-node Bump node version to 18 to make pdfjs-dist happy --- asset-manifest.json | 14 +- demo/dxf_0.html | 8 +- demo/dxf_1.html | 8 +- demo/dxf_10_upload_files_to_compre.html | 8 +- demo/dxf_2.html | 8 +- demo/dxf_3_compare_with_1_viewport.html | 7 +- demo/dxf_5_markups.html | 7 +- demo/dxf_6_hotpoints.html | 10 +- demo/dxf_7_building1_2.html | 8 +- demo/dxf_8_compare_with_2_viewports.html | 8 +- demo/dxf_9_screenshot.html | 23 +- demo/empty_dxf_project.html | 12 +- demo/layerManager/LayerManager.js | 215 ------------------ demo/layerManager/layerManager.css | 133 ----------- demo/libs/gemini-viewer.esm.min.js | 2 +- .../types/core/helpers/LoadingHelper.d.ts | 2 +- demo/libs/types/core/helpers/OSnapHelper.d.ts | 7 +- demo/libs/types/core/index.d.ts | 1 + demo/libs/types/core/pdf/PdfLoader.d.ts | 176 ++++++++++++++ demo/libs/types/core/pdf/index.d.ts | 1 + demo/libs/types/core/utils/Viewer3DUtils.d.ts | 1 - demo/libs/types/core/viewers/BimViewer.d.ts | 17 +- .../plugins/dat-gui/BimViewerDatGui.d.ts | 1 + demo/libs/types/plugins/index.d.ts | 1 + .../layer-manager/LayerManagerPlugin.d.ts | 45 ++++ .../types/plugins/layer-manager/index.d.ts | 1 + .../plugins/measure/BaseMeasurement.d.ts | 5 +- .../types/plugins/sections/SectionPlane.d.ts | 2 +- .../plugins/view-cube/ViewCubePlugin.d.ts | 3 +- 29 files changed, 289 insertions(+), 445 deletions(-) delete mode 100644 demo/layerManager/LayerManager.js delete mode 100644 demo/layerManager/layerManager.css create mode 100644 demo/libs/types/core/pdf/PdfLoader.d.ts create mode 100644 demo/libs/types/core/pdf/index.d.ts create mode 100644 demo/libs/types/plugins/layer-manager/LayerManagerPlugin.d.ts create mode 100644 demo/libs/types/plugins/layer-manager/index.d.ts diff --git a/asset-manifest.json b/asset-manifest.json index e7d060e..08e97be 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -15,14 +15,15 @@ "demo/libs/types/core/dxf-parser/DxfParser.d.ts": "./demo/libs/types/core/dxf-parser/DxfParser.d.ts", "demo/libs/types/core/viewers/BaseViewer.d.ts": "./demo/libs/types/core/viewers/BaseViewer.d.ts", "demo/libs/types/plugins/sections/BasePlaneSection.d.ts": "./demo/libs/types/plugins/sections/BasePlaneSection.d.ts", + "demo/libs/types/core/pdf/PdfLoader.d.ts": "./demo/libs/types/core/pdf/PdfLoader.d.ts", "demo/libs/types/core/utils/Locale.d.ts": "./demo/libs/types/core/utils/Locale.d.ts", "demo/libs/types/core/viewers/SimplifiedBimViewer.d.ts": "./demo/libs/types/core/viewers/SimplifiedBimViewer.d.ts", "demo/libs/types/plugins/sections/BaseBoxSection.d.ts": "./demo/libs/types/plugins/sections/BaseBoxSection.d.ts", "demo/libs/types/core/dxf/DxfCompare.d.ts": "./demo/libs/types/core/dxf/DxfCompare.d.ts", "demo/libs/types/core/utils/MergeUtils.d.ts": "./demo/libs/types/core/utils/MergeUtils.d.ts", "demo/libs/types/plugins/measure/BaseMeasurement.d.ts": "./demo/libs/types/plugins/measure/BaseMeasurement.d.ts", - "demo/libs/types/core/controls/VRControls.d.ts": "./demo/libs/types/core/controls/VRControls.d.ts", "demo/libs/types/core/helpers/OSnapHelper.d.ts": "./demo/libs/types/core/helpers/OSnapHelper.d.ts", + "demo/libs/types/core/controls/VRControls.d.ts": "./demo/libs/types/core/controls/VRControls.d.ts", "demo/libs/types/core/compare/BaseDxfCompareHelper.d.ts": "./demo/libs/types/core/compare/BaseDxfCompareHelper.d.ts", "demo/libs/types/plugins/measure/MeasurementPlugin.d.ts": "./demo/libs/types/plugins/measure/MeasurementPlugin.d.ts", "demo/libs/types/core/Constants.d.ts": "./demo/libs/types/core/Constants.d.ts", @@ -54,9 +55,9 @@ "demo/libs/types/core/dxf-parser/index.d.ts": "./demo/libs/types/core/dxf-parser/index.d.ts", "demo/libs/types/core/webcam/WebCam.d.ts": "./demo/libs/types/core/webcam/WebCam.d.ts", "demo/libs/types/core/utils/CoordinateConversionUtils.d.ts": "./demo/libs/types/core/utils/CoordinateConversionUtils.d.ts", + "demo/libs/types/plugins/view-cube/ViewCubePlugin.d.ts": "./demo/libs/types/plugins/view-cube/ViewCubePlugin.d.ts", "demo/libs/types/plugins/ground-shaow/GroundShadowPlugin.d.ts": "./demo/libs/types/plugins/ground-shaow/GroundShadowPlugin.d.ts", "demo/libs/types/core/helpers/BoxSelectHelper.d.ts": "./demo/libs/types/core/helpers/BoxSelectHelper.d.ts", - "demo/libs/types/plugins/view-cube/ViewCubePlugin.d.ts": "./demo/libs/types/plugins/view-cube/ViewCubePlugin.d.ts", "demo/libs/types/plugins/sections/PickPlaneSection.d.ts": "./demo/libs/types/plugins/sections/PickPlaneSection.d.ts", "demo/libs/types/plugins/sections/SectionPlugin.d.ts": "./demo/libs/types/plugins/sections/SectionPlugin.d.ts", "demo/libs/types/core/dxf-parser/ParseHelpers.d.ts": "./demo/libs/types/core/dxf-parser/ParseHelpers.d.ts", @@ -72,6 +73,7 @@ "demo/libs/types/plugins/explode/ObjectExploder.d.ts": "./demo/libs/types/plugins/explode/ObjectExploder.d.ts", "demo/libs/types/core/TextTexture/TextTexture.d.ts": "./demo/libs/types/core/TextTexture/TextTexture.d.ts", "demo/libs/types/core/dxf-parser/entities/geomtry.d.ts": "./demo/libs/types/core/dxf-parser/entities/geomtry.d.ts", + "demo/libs/types/plugins/layer-manager/LayerManagerPlugin.d.ts": "./demo/libs/types/plugins/layer-manager/LayerManagerPlugin.d.ts", "demo/libs/types/plugins/sections/SectionGizmo.d.ts": "./demo/libs/types/plugins/sections/SectionGizmo.d.ts", "demo/libs/types/core/geometry-offset/Offset.d.ts": "./demo/libs/types/core/geometry-offset/Offset.d.ts", "demo/libs/types/plugins/sections/AxisPlaneSection.d.ts": "./demo/libs/types/plugins/sections/AxisPlaneSection.d.ts", @@ -103,7 +105,6 @@ "demo/libs/types/core/utils/Event.d.ts": "./demo/libs/types/core/utils/Event.d.ts", "demo/libs/types/core/helpers/PickMarkupHelper.d.ts": "./demo/libs/types/core/helpers/PickMarkupHelper.d.ts", "demo/libs/types/core/dxf-parser/objects/common.d.ts": "./demo/libs/types/core/dxf-parser/objects/common.d.ts", - "demo/libs/types/core/utils/Viewer3DUtils.d.ts": "./demo/libs/types/core/utils/Viewer3DUtils.d.ts", "demo/libs/types/components/settings/ProjectSettingsDef.d.ts": "./demo/libs/types/components/settings/ProjectSettingsDef.d.ts", "demo/libs/types/core/dxf-parser/entities/attdef.d.ts": "./demo/libs/types/core/dxf-parser/entities/attdef.d.ts", "demo/libs/types/core/dxf-parser/entities/attrib.d.ts": "./demo/libs/types/core/dxf-parser/entities/attrib.d.ts", @@ -121,6 +122,7 @@ "demo/libs/types/plugins/sections/GlobalPlaneSection.d.ts": "./demo/libs/types/plugins/sections/GlobalPlaneSection.d.ts", "demo/libs/types/core/canvas/Constants.d.ts": "./demo/libs/types/core/canvas/Constants.d.ts", "demo/libs/types/core/shx-parser/TextShape.d.ts": "./demo/libs/types/core/shx-parser/TextShape.d.ts", + "demo/libs/types/core/utils/Viewer3DUtils.d.ts": "./demo/libs/types/core/utils/Viewer3DUtils.d.ts", "demo/libs/types/core/shx-parser/ShxFontLoader.d.ts": "./demo/libs/types/core/shx-parser/ShxFontLoader.d.ts", "demo/libs/types/core/indexeddb/IndexedDbManager.d.ts": "./demo/libs/types/core/indexeddb/IndexedDbManager.d.ts", "demo/libs/types/core/dxf-parser/entities/polyline.d.ts": "./demo/libs/types/core/dxf-parser/entities/polyline.d.ts", @@ -137,11 +139,11 @@ "demo/libs/types/core/dxf-parser/entities/leader.d.ts": "./demo/libs/types/core/dxf-parser/entities/leader.d.ts", "demo/libs/types/components/pop-panel/PickSectionPopPanel.d.ts": "./demo/libs/types/components/pop-panel/PickSectionPopPanel.d.ts", "demo/libs/types/core/helpers/BinaryReader.d.ts": "./demo/libs/types/core/helpers/BinaryReader.d.ts", + "demo/libs/types/core/index.d.ts": "./demo/libs/types/core/index.d.ts", "demo/libs/types/plugins/measure/AreaMeasureDrawable.d.ts": "./demo/libs/types/plugins/measure/AreaMeasureDrawable.d.ts", "demo/libs/types/core/shx-parser/ShxParser.d.ts": "./demo/libs/types/core/shx-parser/ShxParser.d.ts", "index.html": "./index.html", "demo/libs/types/core/dxf-parser/entities/vertex.d.ts": "./demo/libs/types/core/dxf-parser/entities/vertex.d.ts", - "demo/libs/types/core/index.d.ts": "./demo/libs/types/core/index.d.ts", "demo/libs/types/core/dxf/dxfom-text.d.ts": "./demo/libs/types/core/dxf/dxfom-text.d.ts", "demo/libs/types/core/geometry-offset/Edge.d.ts": "./demo/libs/types/core/geometry-offset/Edge.d.ts", "demo/libs/types/core/utils/SectionUtils.d.ts": "./demo/libs/types/core/utils/SectionUtils.d.ts", @@ -177,13 +179,13 @@ "demo/libs/types/core/markup/EllipseMarkup.d.ts": "./demo/libs/types/core/markup/EllipseMarkup.d.ts", "demo/libs/types/core/dxf-parser/objects/sortentstable.d.ts": "./demo/libs/types/core/dxf-parser/objects/sortentstable.d.ts", "demo/libs/types/core/markup/PolylineMarkup.d.ts": "./demo/libs/types/core/markup/PolylineMarkup.d.ts", + "demo/libs/types/plugins/index.d.ts": "./demo/libs/types/plugins/index.d.ts", "demo/libs/types/core/Units.d.ts": "./demo/libs/types/core/Units.d.ts", "demo/libs/types/core/markup/CloudRectMarkup.d.ts": "./demo/libs/types/core/markup/CloudRectMarkup.d.ts", "demo/libs/types/core/helpers/ObjectPixelSizeHelper.d.ts": "./demo/libs/types/core/helpers/ObjectPixelSizeHelper.d.ts", "demo/libs/types/core/dxf-parser/objects/xrecord.d.ts": "./demo/libs/types/core/dxf-parser/objects/xrecord.d.ts", "demo/libs/types/core/vr/VRCube.d.ts": "./demo/libs/types/core/vr/VRCube.d.ts", "demo/libs/types/components/toolbar/Toolbar.config.d.ts": "./demo/libs/types/components/toolbar/Toolbar.config.d.ts", - "demo/libs/types/plugins/index.d.ts": "./demo/libs/types/plugins/index.d.ts", "demo/libs/types/core/dxf-parser/entities/circle.d.ts": "./demo/libs/types/core/dxf-parser/entities/circle.d.ts", "demo/libs/types/core/dxf/LinePatternShaders.d.ts": "./demo/libs/types/core/dxf/LinePatternShaders.d.ts", "demo/libs/types/core/utils/SimplifyUtils.d.ts": "./demo/libs/types/core/utils/SimplifyUtils.d.ts", @@ -269,6 +271,7 @@ "demo/libs/types/components/settings/index.d.ts": "./demo/libs/types/components/settings/index.d.ts", "demo/libs/types/core/local-model-uploader/index.d.ts": "./demo/libs/types/core/local-model-uploader/index.d.ts", "demo/libs/types/plugins/ground-shaow/index.d.ts": "./demo/libs/types/plugins/ground-shaow/index.d.ts", + "demo/libs/types/plugins/layer-manager/index.d.ts": "./demo/libs/types/plugins/layer-manager/index.d.ts", "demo/libs/types/plugins/ground-grass/index.d.ts": "./demo/libs/types/plugins/ground-grass/index.d.ts", "demo/libs/types/plugins/ground-grid/index.d.ts": "./demo/libs/types/plugins/ground-grid/index.d.ts", "demo/libs/types/plugins/screenshot/index.d.ts": "./demo/libs/types/plugins/screenshot/index.d.ts", @@ -283,6 +286,7 @@ "demo/libs/types/plugins/skybox/index.d.ts": "./demo/libs/types/plugins/skybox/index.d.ts", "demo/libs/types/components/progress-bar/index.d.ts": "./demo/libs/types/components/progress-bar/index.d.ts", "demo/libs/types/plugins/stats/index.d.ts": "./demo/libs/types/plugins/stats/index.d.ts", + "demo/libs/types/core/pdf/index.d.ts": "./demo/libs/types/core/pdf/index.d.ts", "demo/libs/types/components/tool-tip/index.d.ts": "./demo/libs/types/components/tool-tip/index.d.ts", "demo/libs/types/core/geometry-offset/index.d.ts": "./demo/libs/types/core/geometry-offset/index.d.ts", "demo/libs/types/core/webcam/index.d.ts": "./demo/libs/types/core/webcam/index.d.ts", diff --git a/demo/dxf_0.html b/demo/dxf_0.html index 6f7cb19..db9832a 100644 --- a/demo/dxf_0.html +++ b/demo/dxf_0.html @@ -4,7 +4,6 @@ -