From 18e35701be96958aa5b4dde4aa253c4dda6c47a8 Mon Sep 17 00:00:00 2001 From: kovacsv Date: Mon, 20 Dec 2021 16:31:26 +0100 Subject: [PATCH] Access the core viewer instance from the embedded viewer. --- sandbox/embed_selfhost_code.html | 1 - source/viewer/embeddedviewer.js | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/sandbox/embed_selfhost_code.html b/sandbox/embed_selfhost_code.html index e7884a2..a69ee30 100644 --- a/sandbox/embed_selfhost_code.html +++ b/sandbox/embed_selfhost_code.html @@ -91,7 +91,6 @@ let parentDiv = document.getElementById ('viewer'); // initialize the viewer with the parent element and some parameters - // the canvas will be resized according to the size of the parent let viewer = new OV.EmbeddedViewer (parentDiv, { camera : new OV.Camera ( new OV.Coord3D (-1.5, -3.0, 2.0), diff --git a/source/viewer/embeddedviewer.js b/source/viewer/embeddedviewer.js index d102366..4c397c8 100644 --- a/source/viewer/embeddedviewer.js +++ b/source/viewer/embeddedviewer.js @@ -101,6 +101,11 @@ OV.EmbeddedViewer = class }); } + GetViewer () + { + return this.viewer; + } + Resize () { let width = this.parentElement.clientWidth;