     @loadData data
 
 
+  hide: =>
+    @svgEndCircle.attr 'opacity', 0
+    @svgLine.attr 'opacity', 0
+
+
   loadData: (data) =>
     return if _.isEqual data, @data
 

    @svgEndCircle = @svgWrapper.append 'circle'
      .classed 'fancy-graph__circle', true
      .attr 'r', 2

    @svgHoverArea = @svg.append 'rect'
      .classed 'fancy-graph__hover-area', true


  hoverRefresh: =>
    return if !@options.hoverId?
    return if !@data[0]?

    x = @options.scales.x.invert(d3.mouse(@svgHoverArea.node())[0] - @margins.left)
    i = @lookupIndexFromX x
