File tree Expand file tree Collapse file tree 6 files changed +5
-27
lines changed Expand file tree Collapse file tree 6 files changed +5
-27
lines changed Original file line number Diff line number Diff line change 8484 "gl-spikes2d" : " ^1.0.1" ,
8585 "gl-surface3d" : " ^1.3.1" ,
8686 "has-hover" : " ^1.0.1" ,
87+ "has-passive-events" : " ^1.0.0" ,
8788 "kdgrass" : " ^1.0.1" ,
8889 "mapbox-gl" : " ^0.22.0" ,
8990 "matrix-camera-controller" : " ^2.1.3" ,
Original file line number Diff line number Diff line change 1111
1212var mouseOffset = require ( 'mouse-event-offset' ) ;
1313var hasHover = require ( 'has-hover' ) ;
14+ var supportsPassive = require ( 'has-passive-events' ) ;
1415
1516var Plotly = require ( '../../plotly' ) ;
1617var Lib = require ( '../../lib' ) ;
@@ -27,7 +28,6 @@ var unhover = require('./unhover');
2728dragElement . unhover = unhover . wrapped ;
2829dragElement . unhoverRaw = unhover . raw ;
2930
30- var supportsPassive = Lib . eventListenerOptionsSupported ( ) ;
3131
3232/**
3333 * Abstracts click & drag interactions
Original file line number Diff line number Diff line change @@ -890,25 +890,3 @@ lib.subplotSort = function(a, b) {
890890 }
891891 return numB - numA ;
892892} ;
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 1111
1212var d3 = require ( 'd3' ) ;
1313var tinycolor = require ( 'tinycolor2' ) ;
14+ var supportsPassive = require ( 'has-passive-events' ) ;
1415
1516var Plotly = require ( '../../plotly' ) ;
1617var Registry = require ( '../../registry' ) ;
@@ -34,7 +35,6 @@ var constants = require('./constants');
3435var MINDRAG = constants . MINDRAG ;
3536var MINZOOM = constants . MINZOOM ;
3637
37- var supportsPassive = Lib . eventListenerOptionsSupported ( ) ;
3838
3939// flag for showing "doubleclick to zoom out" only at the beginning
4040var SHOWZOOMOUTTIP = true ;
Original file line number Diff line number Diff line change @@ -15,8 +15,7 @@ var createView = require('3d-view');
1515var mouseChange = require ( 'mouse-change' ) ;
1616var mouseWheel = require ( 'mouse-wheel' ) ;
1717var mouseOffset = require ( 'mouse-event-offset' ) ;
18- var Lib = require ( '../../lib' ) ;
19- var supportsPassive = Lib . eventListenerOptionsSupported ( ) ;
18+ var supportsPassive = require ( 'has-passive-events' ) ;
2019
2120function createCamera ( element , options ) {
2221 element = element || document . body ;
Original file line number Diff line number Diff line change 1111
1212var createPlot = require ( 'gl-plot3d' ) ;
1313var getContext = require ( 'webgl-context' ) ;
14+ var passiveSupported = require ( 'has-passive-events' ) ;
1415
1516var Registry = require ( '../../registry' ) ;
1617var Lib = require ( '../../lib' ) ;
@@ -27,7 +28,6 @@ var createAxesOptions = require('./layout/convert');
2728var createSpikeOptions = require ( './layout/spikes' ) ;
2829var computeTickMarks = require ( './layout/tick_marks' ) ;
2930
30- var passiveSupported = Lib . eventListenerOptionsSupported ( ) ;
3131
3232var STATIC_CANVAS , STATIC_CONTEXT ;
3333
You can’t perform that action at this time.
0 commit comments