equal
deleted
inserted
replaced
1 import Ember from 'ember'; |
1 import Ember from 'ember'; |
|
2 import d3 from 'd3'; |
2 |
3 |
3 export default Ember.Component.extend({ |
4 export default Ember.Component.extend({ |
4 didInsertElement: function(){ |
5 didInsertElement: function(){ |
5 var _this = this; |
6 var _this = this; |
6 var margin = {top: 20, right: 0, bottom: 0, left: 0}, |
7 var margin = {top: 20, right: 0, bottom: 0, left: 0}, |
173 function rect(rect) { |
174 function rect(rect) { |
174 rect.attr("x", function(d) { return x(d.x); }) |
175 rect.attr("x", function(d) { return x(d.x); }) |
175 .attr("y", function(d) { return y(d.y); }) |
176 .attr("y", function(d) { return y(d.y); }) |
176 .attr("width", function(d) { return x(d.x + d.dx) - x(d.x); }) |
177 .attr("width", function(d) { return x(d.x + d.dx) - x(d.x); }) |
177 .attr("height", function(d) { return y(d.y + d.dy) - y(d.y); }) |
178 .attr("height", function(d) { return y(d.y + d.dy) - y(d.y); }) |
178 .attr("fill", function(d) { return (d.color || "#bbb")}); |
179 .attr("fill", function(d) { return (d.color || "#bbb"); }); |
179 } |
180 } |
180 |
181 |
181 function name(d) { |
182 function name(d) { |
182 return d.parent ? name(d.parent) + "." + d.name : d.name; |
183 return d.parent ? name(d.parent) + "." + d.name : d.name; |
183 } |
184 } |