From c4757a5c2227d2bd32fc75cb25e964be4fa5252f Mon Sep 17 00:00:00 2001 From: Mike Tasset Date: Mon, 11 Nov 2024 01:07:20 +0100 Subject: [PATCH] Added ControlPanel base --- src/App.vue | 1 + src/components/ControlPanel.vue | 26 ++++++++++++++++++++++++-- src/components/SpeckleViewer.vue | 2 +- src/components/icon/IconCog.vue | 21 +++++++++++++++++++++ src/composables/viewer.ts | 2 +- 5 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 src/components/icon/IconCog.vue diff --git a/src/App.vue b/src/App.vue index a601dd0..64705cd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -7,4 +7,5 @@ diff --git a/src/components/ControlPanel.vue b/src/components/ControlPanel.vue index 2764d66..8a91dca 100644 --- a/src/components/ControlPanel.vue +++ b/src/components/ControlPanel.vue @@ -1,5 +1,27 @@ + + diff --git a/src/components/SpeckleViewer.vue b/src/components/SpeckleViewer.vue index 98d445b..4b63ac1 100644 --- a/src/components/SpeckleViewer.vue +++ b/src/components/SpeckleViewer.vue @@ -15,7 +15,7 @@ onMounted(async () => { if (!canvas.value) return await initViewer(canvas.value) await loadModelFromUrl( - 'https://app.speckle.systems/projects/24c98619ac/models/38639656b8' + 'https://app.speckle.systems/projects/24c98619ac/models/38639656b8', ) }) diff --git a/src/components/icon/IconCog.vue b/src/components/icon/IconCog.vue new file mode 100644 index 0000000..85fb9d6 --- /dev/null +++ b/src/components/icon/IconCog.vue @@ -0,0 +1,21 @@ + diff --git a/src/composables/viewer.ts b/src/composables/viewer.ts index 767babd..ceaf8a7 100644 --- a/src/composables/viewer.ts +++ b/src/composables/viewer.ts @@ -39,7 +39,7 @@ export default function useViewer() { if (!viewer) return const urls = await UrlHelper.getResourceUrls(url) - urls.forEach(async (url) => { + urls.forEach(async url => { const loader = new SpeckleLoader(viewer.getWorldTree(), url, '') await viewer.loadObject(loader, true) })