UNPKG

@hadyfayed/filament-workflow-canvas

Version:

Visual workflow builder and canvas component for Filament applications

18 lines 590 B
import { Node } from 'reactflow'; import { INodeManager } from '../interfaces/IWorkflowManager'; export declare class NodeManagerService implements INodeManager { private nodeIdCounter; createNode(type: string, position?: { x: number; y: number; }): Node; validateNode(node: Node): boolean; getNodePosition(nodeType: string, existingNodes: Node[]): { x: number; y: number; }; duplicateNode(node: Node): Node; private generateNodeId; setNodeIdCounter(value: number): void; } //# sourceMappingURL=NodeManagerService.d.ts.map