提交 6579ba3e 编写于 作者: D Dmitriy Zaporozhets

Increase graphs height

上级 ddaa1f1f
class window.ContributorsGraph
MARGIN:
top: 20
right: 20
bottom: 30
right: 20
bottom: 30
left: 50
x_domain: null
y_domain: null
......@@ -38,7 +38,7 @@ class window.ContributorsGraph
@y = d3.scale.linear().range([height, 0]).nice()
draw_x_axis: ->
@svg.append("g").attr("class", "x axis").attr("transform", "translate(0, #{@height})")
.call(@x_axis);
.call(@x_axis)
draw_y_axis: ->
@svg.append("g").attr("class", "y axis").call(@y_axis)
set_data: (data) ->
......@@ -51,7 +51,7 @@ class window.ContributorsMasterGraph extends ContributorsGraph
else
@width = 870
@height = 125
@height = 200
@x = null
@y = null
@x_axis = null
......@@ -61,7 +61,7 @@ class window.ContributorsMasterGraph extends ContributorsGraph
@brush = null
@x_max_domain = null
process_dates: (data) ->
dates = @get_dates(data)
dates = @get_dates(data)
@parse_dates(data)
ContributorsGraph.set_dates(dates)
get_dates: (data) ->
......@@ -87,14 +87,16 @@ class window.ContributorsMasterGraph extends ContributorsGraph
@area = d3.svg.area().x((d) ->
x(d.date)
).y0(@height).y1((d) ->
y(d.commits = d.commits ? d.additions ? d.deletions)
xa = d.commits = d.commits ? d.additions ? d.deletions
console.log(xa)
y(xa)
).interpolate("basis")
create_brush: ->
@brush = d3.svg.brush().x(@x).on("brushend", @update_content)
draw_path: (data) ->
@svg.append("path").datum(data).attr("class", "area").attr("d", @area)
add_brush: ->
@svg.append("g").attr("class", "selection").call(@brush).selectAll("rect").attr("height", @height);
@svg.append("g").attr("class", "selection").call(@brush).selectAll("rect").attr("height", @height)
update_content: =>
ContributorsGraph.set_x_domain(if @brush.empty() then @x_max_domain else @brush.extent())
$("#brush_change").trigger('change')
......@@ -126,8 +128,8 @@ class window.ContributorsAuthorGraph extends ContributorsGraph
@width = 490
else
@width = 380
@height = 130
@height = 200
@x = null
@y = null
@x_axis = null
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册