File tree 6 files changed +5
-27
lines changed
6 files changed +5
-27
lines changed Original file line number Diff line number Diff line change 84
84
"gl-spikes2d" : " ^1.0.1" ,
85
85
"gl-surface3d" : " ^1.3.1" ,
86
86
"has-hover" : " ^1.0.1" ,
87
+ "has-passive-events" : " ^1.0.0" ,
87
88
"kdgrass" : " ^1.0.1" ,
88
89
"mapbox-gl" : " ^0.22.0" ,
89
90
"matrix-camera-controller" : " ^2.1.3" ,
Original file line number Diff line number Diff line change 11
11
12
12
var mouseOffset = require ( 'mouse-event-offset' ) ;
13
13
var hasHover = require ( 'has-hover' ) ;
14
+ var supportsPassive = require ( 'has-passive-events' ) ;
14
15
15
16
var Plotly = require ( '../../plotly' ) ;
16
17
var Lib = require ( '../../lib' ) ;
@@ -27,7 +28,6 @@ var unhover = require('./unhover');
27
28
dragElement . unhover = unhover . wrapped ;
28
29
dragElement . unhoverRaw = unhover . raw ;
29
30
30
- var supportsPassive = Lib . eventListenerOptionsSupported ( ) ;
31
31
32
32
/**
33
33
* Abstracts click & drag interactions
Original file line number Diff line number Diff line change @@ -890,25 +890,3 @@ lib.subplotSort = function(a, b) {
890
890
}
891
891
return numB - numA ;
892
892
} ;
893
-
894
- /*
895
- * test if event listener options supported
896
- */
897
- lib . eventListenerOptionsSupported = function ( ) {
898
- var supported = false ;
899
-
900
- try {
901
- var opts = Object . defineProperty ( { } , 'passive' , {
902
- get : function ( ) {
903
- supported = true ;
904
- }
905
- } ) ;
906
-
907
- window . addEventListener ( 'test' , null , opts ) ;
908
- window . removeEventListener ( 'test' , null , opts ) ;
909
- } catch ( e ) {
910
- supported = false ;
911
- }
912
-
913
- return supported ;
914
- } ;
Original file line number Diff line number Diff line change 11
11
12
12
var d3 = require ( 'd3' ) ;
13
13
var tinycolor = require ( 'tinycolor2' ) ;
14
+ var supportsPassive = require ( 'has-passive-events' ) ;
14
15
15
16
var Plotly = require ( '../../plotly' ) ;
16
17
var Registry = require ( '../../registry' ) ;
@@ -34,7 +35,6 @@ var constants = require('./constants');
34
35
var MINDRAG = constants . MINDRAG ;
35
36
var MINZOOM = constants . MINZOOM ;
36
37
37
- var supportsPassive = Lib . eventListenerOptionsSupported ( ) ;
38
38
39
39
// flag for showing "doubleclick to zoom out" only at the beginning
40
40
var SHOWZOOMOUTTIP = true ;
Original file line number Diff line number Diff line change @@ -15,8 +15,7 @@ var createView = require('3d-view');
15
15
var mouseChange = require ( 'mouse-change' ) ;
16
16
var mouseWheel = require ( 'mouse-wheel' ) ;
17
17
var mouseOffset = require ( 'mouse-event-offset' ) ;
18
- var Lib = require ( '../../lib' ) ;
19
- var supportsPassive = Lib . eventListenerOptionsSupported ( ) ;
18
+ var supportsPassive = require ( 'has-passive-events' ) ;
20
19
21
20
function createCamera ( element , options ) {
22
21
element = element || document . body ;
Original file line number Diff line number Diff line change 11
11
12
12
var createPlot = require ( 'gl-plot3d' ) ;
13
13
var getContext = require ( 'webgl-context' ) ;
14
+ var passiveSupported = require ( 'has-passive-events' ) ;
14
15
15
16
var Registry = require ( '../../registry' ) ;
16
17
var Lib = require ( '../../lib' ) ;
@@ -27,7 +28,6 @@ var createAxesOptions = require('./layout/convert');
27
28
var createSpikeOptions = require ( './layout/spikes' ) ;
28
29
var computeTickMarks = require ( './layout/tick_marks' ) ;
29
30
30
- var passiveSupported = Lib . eventListenerOptionsSupported ( ) ;
31
31
32
32
var STATIC_CANVAS , STATIC_CONTEXT ;
33
33
You can’t perform that action at this time.
0 commit comments