rimmel
Version:
A Streams-Oriented UI library for the Rx.Observable Universe
17 lines (14 loc) • 511 B
JavaScript
import { map } from 'rxjs';
import { inputPipe } from '../utils/input-pipe.js';
/**
* An Event Source Operator emitting the "[event.offsetX, event.offsetY]" coordinates
* @returns OperatorFunction<PointerEvent, <Coords>
*/
const offsetXY = map((e) => [e.offsetX, e.offsetY]);
/**
* An Event Adapter emitting the "[event.offsetX, event.offsetY]" coordinates
* @returns EventSource<Coords>
*/
const OffsetXY = inputPipe(offsetXY);
export { OffsetXY, offsetXY };
//# sourceMappingURL=offset-xy-source.js.map