Callback instead of return value because of async loading.

This commit is contained in:
kovacsv 2021-06-24 18:24:12 +02:00
parent 5a027f193f
commit f4b8ca18c6
2 changed files with 7 additions and 4 deletions

View File

@ -69,7 +69,9 @@
<!-- importer end -->
<script type='text/javascript'>
OV.Init3DViewerElements ();
OV.Init3DViewerElements (function (viewers) {
viewers[0].viewer.renderer.setClearColor ('#222222', 1.0);
});
</script>
<style>

View File

@ -1,4 +1,4 @@
OV.Init3DViewerElements = function ()
OV.Init3DViewerElements = function (onReady)
{
function LoadElement (element)
{
@ -89,6 +89,9 @@ OV.Init3DViewerElements = function ()
let viewerElement = LoadElement (element);
viewerElements.push (viewerElement);
}
if (onReady !== undefined && onReady !== null) {
onReady (viewerElements);
}
});
window.addEventListener ('resize', function () {
@ -99,6 +102,4 @@ OV.Init3DViewerElements = function ()
viewerElement.viewer.Resize (width, height);
}
});
return viewerElements;
};