r3-legacy/src/r3-api-renderer-d2.js

34 lines
650 B
JavaScript

/**
* R3.API.Renderer.D2
* @param apiComponent
*
* @property canvas
*
* @constructor
*/
R3.API.Renderer.D2 = function(
apiComponent
) {
__API_COMPONENT__;
if (R3.Utils.UndefinedOrNull(apiComponent.canvas)) {
apiComponent.canvas = new R3.API.Canvas(
{
parent : this,
name : this.name + ' - Canvas'
}
);
}
this.canvas = apiComponent.canvas;
R3.API.Renderer.call(
this,
apiComponent
);
};
R3.API.Renderer.D2.prototype = Object.create(R3.API.Renderer.prototype);
R3.API.Renderer.D2.prototype.constructor = R3.API.Renderer.D2;