Skip to content

Commit 61d9aa9

Browse files
Add CSSOM extensions to MouseEvent (#5)
Co-authored-by: Thomas Honeyman <admin@thomashoneyman.com>
1 parent 4eb2e7f commit 61d9aa9

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

bower.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
],
1717
"dependencies": {
1818
"purescript-web-dom": "master",
19+
"purescript-web-uievents": "master",
1920
"purescript-web-html": "master"
2021
}
2122
}

src/Web/CSSOM/MouseEvent.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
"use strict";
2+
3+
exports.offsetX = function (e) {
4+
return e.offsetX;
5+
};
6+
7+
exports.offsetY = function (e) {
8+
return e.offsetY;
9+
};

src/Web/CSSOM/MouseEvent.purs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
module Web.CSSOM.MouseEvent
2+
( offsetX
3+
, offsetY
4+
) where
5+
6+
import Web.UIEvent.MouseEvent (MouseEvent)
7+
8+
foreign import offsetX :: MouseEvent -> Int
9+
10+
foreign import offsetY :: MouseEvent -> Int

0 commit comments

Comments
 (0)