r3-legacy/bak/r3-d3-api-composer-renderer.js

27 lines
590 B
JavaScript

/**
* R3.D3.API.Composer.Renderer
* @param apiComposer
*
* @property renderer
*
* @constructor
*/
R3.D3.API.Composer.Renderer = function(
apiComposer
) {
R3.D3.API.Composer.call(
this,
apiComponent
);
if (R3.Utils.UndefinedOrNull(apiComponent.renderer)) {
apiComponent.renderer = this.getFirstParent(R3.API.Renderer.D3);
}
this.renderer = apiComponent.renderer;
};
R3.D3.API.Composer.Renderer.prototype = Object.create(R3.D3.API.Composer.prototype);
R3.D3.API.Composer.Renderer.prototype.constructor = R3.D3.API.Composer.Renderer;