@@ -237,35 +237,6 @@ export interface FlowProps {
237
237
*/
238
238
export type FlowOptions = FlowProps
239
239
240
- export type EdgeMouseEvents =
241
- | 'edgeContextMenu'
242
- | 'edgeMouseEnter'
243
- | 'edgeMouseMove'
244
- | 'edgeMouseLeave'
245
- | 'edgeDoubleClick'
246
- | 'edgeClick'
247
- | 'edgeUpdateStart'
248
- | 'edgeUpdateEnd'
249
-
250
- export type NodeMouseEvents =
251
- | 'nodeContextMenu'
252
- | 'nodeMouseEnter'
253
- | 'nodeMouseMove'
254
- | 'nodeMouseLeave'
255
- | 'nodeDoubleClick'
256
- | 'nodeClick'
257
-
258
- export type NodeDragEvents = 'nodeDragStart' | 'nodeDrag' | 'nodeDragStop'
259
-
260
- export type MiniMapNodeEvents =
261
- | 'miniMapNodeClick'
262
- | 'miniMapNodeDoubleClick'
263
- | 'miniMapNodeMouseEnter'
264
- | 'miniMapNodeMouseMove'
265
- | 'miniMapNodeMouseLeave'
266
-
267
- export type PaneMouseEvents = 'paneClick' | 'paneContextMenu' | 'paneMouseEnter' | 'paneMouseMove' | 'paneMouseLeave'
268
-
269
240
export interface FlowEmits {
270
241
( event : 'nodesChange' , changes : NodeChange [ ] ) : void
271
242
( event : 'edgesChange' , changes : EdgeChange [ ] ) : void
@@ -309,16 +280,41 @@ export interface FlowEmits {
309
280
( event : 'viewportChangeEnd' , viewport : ViewportTransform ) : void
310
281
311
282
( event : 'paneScroll' , paneScrollEvent : WheelEvent | undefined ) : void
312
- ( event : PaneMouseEvents , paneMouseEvent : MouseEvent ) : void
283
+ (
284
+ event : 'paneClick' | 'paneContextMenu' | 'paneMouseEnter' | 'paneMouseMove' | 'paneMouseLeave' ,
285
+ paneMouseEvent : MouseEvent ,
286
+ ) : void
313
287
314
288
( event : 'edgeUpdate' , edgeUpdateEvent : EdgeUpdateEvent ) : void
315
- ( event : EdgeMouseEvents , edgeMouseEvent : EdgeMouseEvent ) : void
289
+ (
290
+ event :
291
+ | 'edgeContextMenu'
292
+ | 'edgeMouseEnter'
293
+ | 'edgeMouseMove'
294
+ | 'edgeMouseLeave'
295
+ | 'edgeDoubleClick'
296
+ | 'edgeClick'
297
+ | 'edgeUpdateStart'
298
+ | 'edgeUpdateEnd' ,
299
+ edgeMouseEvent : EdgeMouseEvent ,
300
+ ) : void
316
301
317
- ( event : NodeMouseEvents , nodeMouseEvent : NodeMouseEvent ) : void
302
+ (
303
+ event : 'nodeContextMenu' | 'nodeMouseEnter' | 'nodeMouseMove' | 'nodeMouseLeave' | 'nodeDoubleClick' | 'nodeClick' ,
304
+ nodeMouseEvent : NodeMouseEvent ,
305
+ ) : void
318
306
319
- ( event : NodeDragEvents , nodeDragEvent : NodeDragEvent ) : void
307
+ ( event : 'nodeDragStart' | 'nodeDrag' | 'nodeDragStop' , nodeDragEvent : NodeDragEvent ) : void
320
308
321
- ( event : MiniMapNodeEvents , nodeMouseEvent : NodeMouseEvent ) : void
309
+ (
310
+ event :
311
+ | 'miniMapNodeClick'
312
+ | 'miniMapNodeDoubleClick'
313
+ | 'miniMapNodeMouseEnter'
314
+ | 'miniMapNodeMouseMove'
315
+ | 'miniMapNodeMouseLeave' ,
316
+ nodeMouseEvent : NodeMouseEvent ,
317
+ ) : void
322
318
323
319
/** v-model event definitions */
324
320
( event : 'update:modelValue' , value : FlowElements ) : void
0 commit comments