pull/638/head
Cory LaViska 2021-12-28 09:20:20 -05:00
commit 05da17e9cb
1 zmienionych plików z 5 dodań i 7 usunięć

Wyświetl plik

@ -42,16 +42,14 @@ export default class SlImageComparer extends LitElement {
handleDrag(event: any) {
const { width } = this.base.getBoundingClientRect();
function drag(event: any, container: HTMLElement, onMove: (x: number, y: number) => void) {
function drag(event: any, container: HTMLElement, onMove: (x: number) => void) {
const move = (event: any) => {
const dims = container.getBoundingClientRect();
const defaultView = container.ownerDocument.defaultView!;
const offsetX = dims.left + defaultView.pageXOffset;
const offsetY = dims.top + defaultView.pageYOffset;
const { left } = container.getBoundingClientRect();
const { pageXOffset } = container.ownerDocument.defaultView!;
const offsetX = left + pageXOffset;
const x = (event.changedTouches ? event.changedTouches[0].pageX : event.pageX) - offsetX;
const y = (event.changedTouches ? event.changedTouches[0].pageY : event.pageY) - offsetY;
onMove(x, y);
onMove(x);
};
// Move on init