From d48c4ac0b360dea633e0c4b16ab48a401e998de7 Mon Sep 17 00:00:00 2001 From: -=yb4f310 Date: Wed, 6 Sep 2017 12:32:29 +0200 Subject: [PATCH] dom element load fix --- src/game-lib-d3-raycaster.js | 2 +- src/game-lib-dom-element.js | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/game-lib-d3-raycaster.js b/src/game-lib-d3-raycaster.js index 56fb6ee..fbb1e01 100644 --- a/src/game-lib-d3-raycaster.js +++ b/src/game-lib-d3-raycaster.js @@ -82,7 +82,7 @@ GameLib.D3.Raycaster.prototype.toApiObject = function() { ) }; -GameLib.D3.Raycaster.FromObject = function(graphics, parentObject, objectRaycaster) { +GameLib.D3.Raycaster.FromObject = function(graphics, objectRaycaster) { var apiRaycaster = GameLib.D3.API.Raycaster.FromObject(objectRaycaster); diff --git a/src/game-lib-dom-element.js b/src/game-lib-dom-element.js index eedb516..2f0f554 100644 --- a/src/game-lib-dom-element.js +++ b/src/game-lib-dom-element.js @@ -68,3 +68,14 @@ GameLib.DomElement.prototype.append = function(domInstance) { GameLib.DomElement.prototype.clear = function() { this.instance.innerHTML = ''; }; + +GameLib.DomElement.FromObject = function(objectDom) { + + var apiDomElement = GameLib.API.DomElement.FromObject(objectDom); + + var domElement = new GameLib.DomElement( + apiDomElement + ); + + return domElement; +}; \ No newline at end of file