@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
12 lines (11 loc) • 577 B
TypeScript
import { UseBezierCurve } from "./types";
export declare function useBezierCurve(): UseBezierCurve & {
onConnectionClick?: (connectionId: string) => void;
setConnectionClickHandler: (handler: (connectionId: string) => void) => void;
updateConnectionSelection: (connectionId: string, selected: boolean) => void;
setConnectionContextMenuHandler: (handler: (connectionId: string, event: MouseEvent) => void) => void;
setConnectionInsertNodeHandler: (handler: (connectionId: string, position: {
x: number;
y: number;
}) => void) => void;
};