$(window).on("load",(function(){var t=d3.select("#sunburst-partition"),n=t.node().getBoundingClientRect().width,e=Math.min(n,400)/2,r=d3.scale.ordinal().range(["#99B898","#FECEA8","#FF847C","#E84A5F","#C06C84","#6C5B7B","#355C7D"]),a=t.append("svg").attr("width",n).attr("height",400).append("g").attr("transform","translate("+n/2+",208)"),i=d3.layout.partition().sort(null).size([2*Math.PI,e*e]).value((function(t){return 1})),d=d3.svg.arc().startAngle((function(t){return t.x})).endAngle((function(t){return t.x+t.dx})).innerRadius((function(t){return Math.sqrt(t.y)})).outerRadius((function(t){return Math.sqrt(t.y+t.dy)}));function u(t){t.x0=t.x,t.dx0=t.dx}function o(t){var n=d3.interpolate({x:t.x0,dx:t.dx0},t);return function(e){var r=n(e);return t.x0=r.x,t.dx0=r.dx,d(r)}}d3.json("../../../app-assets/data/d3/circle/flare.json",(function(t,n){if(t)throw t;var e=a.datum(n).selectAll("path").data(i.nodes).enter().append("path").attr("display",(function(t){return t.depth?null:"none"})).attr("d",d).style("stroke","#fff").style("fill",(function(t){return r((t.children?t:t.parent).name)})).style("fill-rule","evenodd").each(u);d3.selectAll("input").on("change",(function(){var t="count"===this.value?function(){return 1}:function(t){return t.size};e.data(i.value(t).nodes).transition().duration(1500).attrTween("d",o)}))})),d3.select(self.frameElement).style("height","400px")}));