Skip to content

Commit

Permalink
added scroll and wheel evens
Browse files Browse the repository at this point in the history
  • Loading branch information
nikoloza committed Aug 18, 2020
1 parent 08d1bfa commit 0197605
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/event/on.js
Expand Up @@ -24,6 +24,14 @@ export const change = (param, element, node) => {
node.addEventListener('change', event => param(event, element, node), true)
}

export const scroll = (param, element, node) => {
node.addEventListener('scroll', event => param(event, element, node), true)
}

export const wheel = (param, element, node) => {
node.addEventListener('wheel', event => param(event, element, node), true)
}

export const mouseDown = (param, element, node) => {
node.addEventListener('mousedown', event => param(event, element, node), true)
}
Expand Down
14 changes: 14 additions & 0 deletions src/event/wrappers.js
@@ -0,0 +1,14 @@
'use strict'

export const getScrollPositions = () => {
if (window.pageYOffset !== undefined) {
return [window.pageXOffset, window.pageYOffset]
} else {
var d = document
var r = d.documentElement
var b = d.body
var sx = r.scrollLeft || b.scrollLeft || 0
var sy = r.scrollTop || b.scrollTop || 0
return [sx, sy]
}
}

0 comments on commit 0197605

Please sign in to comment.