mapbox-gl
Version:
A WebGL interactive maps library
15 lines (11 loc) • 379 B
JavaScript
// @flow
import assert from 'assert';
import type Point from '@mapbox/point-geometry';
export function indexTouches(touches: Array<Touch>, points: Array<Point>): {[number | string]: Point} {
assert(touches.length === points.length);
const obj = {};
for (let i = 0; i < touches.length; i++) {
obj[touches[i].identifier] = points[i];
}
return obj;
}