- Updated all component headers and documentation
- Changed navbar and footer branding
- Updated homepage hero badge
- Modified page title in index.html
- Simplified footer text to 'Built with ❤️'
- Consistent V2 capitalization across all references
20 lines
517 B
JavaScript
20 lines
517 B
JavaScript
'use strict';
|
|
|
|
var isEvent = require('./is-event.cjs');
|
|
|
|
function pointFromTouch(e, type = "page") {
|
|
const point = e.touches[0] || e.changedTouches[0];
|
|
return { x: point[`${type}X`], y: point[`${type}Y`] };
|
|
}
|
|
function pointFromMouse(point, type = "page") {
|
|
return {
|
|
x: point[`${type}X`],
|
|
y: point[`${type}Y`]
|
|
};
|
|
}
|
|
function getEventPoint(event, type = "page") {
|
|
return isEvent.isTouchEvent(event) ? pointFromTouch(event, type) : pointFromMouse(event, type);
|
|
}
|
|
|
|
exports.getEventPoint = getEventPoint;
|