15
common/resources/client/ui/interactions/interactable-pointer-event.ts
Executable file
15
common/resources/client/ui/interactions/interactable-pointer-event.ts
Executable file
@@ -0,0 +1,15 @@
|
||||
import React from 'react';
|
||||
import {InteractableRect} from './interactable-event';
|
||||
|
||||
export interface InteractablePointerEvent {
|
||||
nativeEvent: React.PointerEvent | PointerEvent;
|
||||
el: HTMLElement;
|
||||
startPoint: {x: number; y: number; scrollTop: number};
|
||||
currentRect: InteractableRect;
|
||||
aspectRatio: number | null | undefined;
|
||||
}
|
||||
|
||||
export interface InteractablePointerMoveEvent extends InteractablePointerEvent {
|
||||
deltaX: number;
|
||||
deltaY: number;
|
||||
}
|
||||
Reference in New Issue
Block a user