X-Git-Url: https://pwan.org/git/?p=tech-radar.git;a=blobdiff_plain;f=src%2Fgraphing%2Fradar.js;h=e588663fad86ab510d991a02c055d04a203a045d;hp=dd3abe0b95aee2de0d2afa004dc5ea1966610640;hb=638eb0174463927b5f88a08da2238ad423218f18;hpb=7c865b4ff03010714ca4af5e6e700333243787ad diff --git a/src/graphing/radar.js b/src/graphing/radar.js index dd3abe0..e588663 100644 --- a/src/graphing/radar.js +++ b/src/graphing/radar.js @@ -1,11 +1,12 @@ tr.graphing.Radar = function (size, radar) { var self, fib, svg; - svg = d3.select("body").append("svg"); fib = new tr.util.Fib(); self = {}; - self.svg = svg; + self.svg = function () { + return svg; + } function center () { return Math.round(size/2); @@ -155,6 +156,11 @@ tr.graphing.Radar = function (size, radar) { plotName(quadrants.IV.name(), 'end', size -10, size - 10) } + self.init = function (selector) { + svg = d3.select(selector || 'body').append("svg"); + return self; + }; + self.plot = function () { var cycles, quadrants;