UNPKG

@selenite/graph-editor

Version:

A graph editor for visual programming, based on rete and svelte.

11 lines (10 loc) 525 B
import { NodeComponent, type NodeComponentParams } from '../../components'; import type { Connection } from '../Node.svelte'; export type ConnectionTrackerCallback = (conn: Connection, type: 'creation' | 'removal') => unknown; export type ConnectionTrackerParams = NodeComponentParams & { onOutConnectionChange?: ConnectionTrackerCallback; onInConnectionChange?: ConnectionTrackerCallback; }; export declare class ConnectionTrackerComponent extends NodeComponent { constructor(params: ConnectionTrackerParams); }