 
       if $scope.api
         $scope.api.update()
-    )+    )

                .on('mouseover', ->
                  dispatch.elementMouseover
                    value: measurez.median
                    label: 'Class Median'
                    color: d3.select(this).style('fill')
                  return)
                .on('mousemove', ->

      "ranges":[targetP,targetC,targetD,targetHD],  #Minimum, mean and maximum values.
      "rangeLabels":['Pass','Credit','Distinction','High Distinction'],  #Minimum, mean and maximum values.
      "measures": {},    #Value representing current measurement (the thick blue line in the example)
      "measureLabels": ['Most of the class are in this area']
      "markers":[]      #Place a marker on the chart (the white triangle marker)
      "markerLabels": ['Your Suggested Progress - Staff Suggestion', 'Your Current Progress - Self Reflection']
    }

    if $scope.classStats? && $scope.classStats.title?
