refactor(core,types): use MouseTouchEvent for EdgeMouseEvent type

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2023-02-15 00:24:22 +01:00
committed by Braks
parent ea0696c566
commit 09c56a60b3
+4 -3
View File
@@ -8,7 +8,7 @@ import type { EdgeChange, NodeChange } from './changes'
import type { VueFlowStore } from './store'
import type { FlowElements } from './flow'
export type MouseTouchEvent = MouseEvent | TouchEvent | PointerEvent
export type MouseTouchEvent = MouseEvent | TouchEvent
export interface NodeMouseEvent {
event: MouseTouchEvent
@@ -17,18 +17,19 @@ export interface NodeMouseEvent {
}
export interface NodeDragEvent {
event: MouseEvent
event: MouseTouchEvent
node: GraphNode
nodes: GraphNode[]
intersections?: GraphNode[]
}
export interface EdgeMouseEvent {
event: MouseEvent
event: MouseTouchEvent
edge: GraphEdge
}
export interface EdgeUpdateEvent {
event: MouseTouchEvent
edge: GraphEdge
connection: Connection
}