Creating renderingOptions object for FrameRenderer

Contains dpi, grid info, etc
This commit is contained in:
Vince
2012-09-08 15:34:13 +02:00
parent cc22a26933
commit bca16a3964
4 changed files with 18 additions and 11 deletions

View File

@@ -4,17 +4,18 @@
this.dpi = null;
this.canvas = null;
ns.FrameRenderer = function (container, dpi, className) {
ns.FrameRenderer = function (container, renderingOptions, className) {
if(container == undefined) {
throw "Bad FrameRenderer initialization. <container> undefined.";
}
this.container = container;
if(dpi == undefined || isNaN(dpi)) {
if(renderingOptions == undefined || renderingOptions.dpi == undefined || isNaN(dpi)) {
throw "Bad FrameRenderer initialization. <dpi> not well defined.";
}
this.container = container;
this.dpi = dpi;
this.displayGrid = !!renderingOptions.displayGrid;
this.dpi = renderingOptions.dpi;
this.className = className;
};