diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-11-19 16:05:57 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2014-11-19 16:07:08 +0200 |
| commit | ba6bb32a05aa52bcd85c9d0e7425dd090339d4fe (patch) | |
| tree | 553d6eaa63732cb34a60d59e63e3bae3b14a9c2a /src/rz_core.js | |
| parent | 7678accbc37262f811484669931ad87aaf2675b3 (diff) | |
init_force_layout() - adapt Link with __src,__dst property aliaseswip/addNode-refactoring
Diffstat (limited to 'src/rz_core.js')
| -rw-r--r-- | src/rz_core.js | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/rz_core.js b/src/rz_core.js index c29b458f..a0b51d9d 100644 --- a/src/rz_core.js +++ b/src/rz_core.js @@ -102,21 +102,29 @@ var initDrawingArea = function () { .on("drag", dragged) .on("dragend", dragended); +function init_force_layout(){ + var el = document.body; var w = $(el).innerWidth(), h = $(el).innerHeight(); force = d3.layout.force() - .distance(120) - .gravity(0.12) - .charge(-1800) - .size([w, h]) - .on("tick", tick) - .start(); + .distance(120) + .gravity(0.12) + .charge(-1800) + .size([w, h]) + .on("tick", tick) + .start(); - graph.update = update; - $('#canvas_d3').dblclick(canvas_handler_dblclick); + // adapte Link to force_layoutL create __src,__dst aliases + model_core.Link.prototype.source = function(){ + return this.__src; + } + model_core.Link.prototype.target = function(){ + return this.__dst; + } } +init_force_layout(); initDrawingArea(); /** |
