@@ -22,16 +22,12 @@ var DIRSYMBOL = {
22
22
function hoverPoints ( pointData , xval , yval , hovermode ) {
23
23
var cd = pointData . cd ;
24
24
var trace = cd [ 0 ] . trace ;
25
- var hoveron = trace . hoveron ;
26
25
27
- if ( hoveron . indexOf ( 'ohlc' ) !== - 1 ) {
28
- return hoverOnOhlc ( pointData , xval , yval , hovermode ) ;
29
- }
30
- else if ( hoveron . indexOf ( 'points' ) !== - 1 ) {
31
- return hoverOnPoints ( pointData , xval , yval , hovermode ) ;
26
+ if ( trace . hoverlabel . split ) {
27
+ return hoverSplit ( pointData , xval , yval , hovermode ) ;
32
28
}
33
29
34
- return [ ] ;
30
+ return hoverOnPoints ( pointData , xval , yval , hovermode ) ;
35
31
}
36
32
37
33
function getClosestPoint ( pointData , xval , yval , hovermode ) {
@@ -94,7 +90,7 @@ function getClosestPoint(pointData, xval, yval, hovermode) {
94
90
return pointData ;
95
91
}
96
92
97
- function hoverOnOhlc ( pointData , xval , yval , hovermode ) {
93
+ function hoverSplit ( pointData , xval , yval , hovermode ) {
98
94
var cd = pointData . cd ;
99
95
var ya = pointData . ya ;
100
96
var trace = cd [ 0 ] . trace ;
@@ -197,6 +193,6 @@ function hoverOnPoints(pointData, xval, yval, hovermode) {
197
193
198
194
module . exports = {
199
195
hoverPoints : hoverPoints ,
200
- hoverOnOhlc : hoverOnOhlc ,
196
+ hoverSplit : hoverSplit ,
201
197
hoverOnPoints : hoverOnPoints
202
198
} ;
0 commit comments