diff --git a/src/Web/UIEvent/MouseEvent.js b/src/Web/UIEvent/MouseEvent.js index 120b47d..12db2bc 100644 --- a/src/Web/UIEvent/MouseEvent.js +++ b/src/Web/UIEvent/MouseEvent.js @@ -16,6 +16,14 @@ exports.clientY = function (e) { return e.clientY; }; +exports.offsetX = function (e) { + return e.offsetX; +}; + +exports.offsetY = function (e) { + return e.offsetY; +}; + exports.pageX = function (e) { return e.pageX; }; diff --git a/src/Web/UIEvent/MouseEvent.purs b/src/Web/UIEvent/MouseEvent.purs index 244efd9..3fd235f 100644 --- a/src/Web/UIEvent/MouseEvent.purs +++ b/src/Web/UIEvent/MouseEvent.purs @@ -49,6 +49,10 @@ foreign import screenX :: MouseEvent -> Int foreign import screenY :: MouseEvent -> Int +foreign import offsetX :: MouseEvent -> Int + +foreign import offsetY :: MouseEvent -> Int + foreign import clientX :: MouseEvent -> Int foreign import clientY :: MouseEvent -> Int