Simple module for getting click/touch position in element or window.
yarn add cursor-positionOr with npm:
npm install cursor-position --saveLibrary has only one function: GetCursorPosition(options)
import GetCursorPosition from 'cursor-position'
document.setEventListener('mousemove', () => {
const {x, y} = GetCursorPosition()
console.log(x, y)
}){
event?: MouseEvent | TouchEvent
absolute?: boolean
scroll?: boolean
}
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| event | MouseEvent TouchEvent | No | window.event | Click event |
| absolute | Boolean | No | true | Determine if position must be calculated from body or from parent element |
| scroll | Boolean | No | false | Determine if position must include scroll value |
{
x number
y number
}
- package.json fixed
- rewrited library in typescript
- removed eslint
- removed @flow
- changed options
- added some tests (in progress)
- first release
