UNPKG

reactflow-velocity

Version:

React Flow - A highly customizable React library for building node-based editors and interactive flow charts.

12 lines 727 B
import type { StoreApi } from 'zustand'; import type { Edge, EdgeSelectionChange, Node, NodeSelectionChange, ReactFlowState } from '../types'; export declare function handleControlledSelectionChange<NodeOrEdge extends Node | Edge>(changes: NodeSelectionChange[] | EdgeSelectionChange[], items: NodeOrEdge[]): NodeOrEdge[]; type UpdateNodesAndEdgesParams = { changedNodes: NodeSelectionChange[] | null; changedEdges: EdgeSelectionChange[] | null; get: StoreApi<ReactFlowState>['getState']; set: StoreApi<ReactFlowState>['setState']; }; export declare function updateNodesAndEdgesSelections({ changedNodes, changedEdges, get, set }: UpdateNodesAndEdgesParams): void; export {}; //# sourceMappingURL=utils.d.ts.map