UNPKG

@vue-flow/core

Version:

[![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](

20 lines (18 loc) 587 B
import type { Ref } from 'vue' import type { Actions, GraphNode, HandleElement, HandleType } from '../types' export declare function getHandleBounds( type: HandleType, nodeElement: HTMLDivElement, nodeBounds: DOMRect, zoom: number, nodeId: string, ): HandleElement[] | null export declare function handleNodeClick( node: GraphNode, multiSelectionActive: boolean, addSelectedNodes: Actions['addSelectedNodes'], removeSelectedNodes: Actions['removeSelectedNodes'], nodesSelectionActive: Ref<boolean>, unselect: boolean | undefined, nodeEl: HTMLDivElement, ): void