|
|
|
@ -12579,7 +12579,9 @@ nv.models.scatterPlusLineChart = function() {
|
|
|
|
|
// Private Variables
|
|
|
|
|
//------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
var x0, y0;
|
|
|
|
|
var x0, y0
|
|
|
|
|
, renderWatch = nv.utils.renderWatch(dispatch, transitionDuration)
|
|
|
|
|
;
|
|
|
|
|
|
|
|
|
|
var showTooltip = function(e, offsetElement) {
|
|
|
|
|
//TODO: make tooltip style an option between single or dual on axes (maybe on all charts with axes?)
|
|
|
|
@ -12609,6 +12611,8 @@ nv.models.scatterPlusLineChart = function() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function chart(selection) {
|
|
|
|
|
renderWatch.reset();
|
|
|
|
|
|
|
|
|
|
selection.each(function(data) {
|
|
|
|
|
var container = d3.select(this),
|
|
|
|
|
that = this;
|
|
|
|
@ -12651,6 +12655,8 @@ nv.models.scatterPlusLineChart = function() {
|
|
|
|
|
.attr('y', margin.top + availableHeight / 2)
|
|
|
|
|
.text(function(d) { return d });
|
|
|
|
|
|
|
|
|
|
renderWatch.renderEnd('scatter immediate');
|
|
|
|
|
|
|
|
|
|
return chart;
|
|
|
|
|
} else {
|
|
|
|
|
container.selectAll('.nv-noData').remove();
|
|
|
|
@ -12853,6 +12859,8 @@ nv.models.scatterPlusLineChart = function() {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// At this point, everything has been selected and bound... I think
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateFisheye() {
|
|
|
|
|
if (pauseFisheye) {
|
|
|
|
@ -12956,10 +12964,10 @@ nv.models.scatterPlusLineChart = function() {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
renderWatch.renderEnd('scatter with line immediate');
|
|
|
|
|
return chart;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//============================================================
|
|
|
|
|
// Event Handling/Dispatching (out of chart's scope)
|
|
|
|
|
//------------------------------------------------------------
|
|
|
|
|