MemberJunction: Generic visual flow editor component powered by Foblex Flow, with an agent-specific Flow Agent Editor
Package Exports
@memberjunction/ng-flow-editor
@memberjunction/ng-flow-editor/dist/public-api.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@memberjunction/ng-flow-editor) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@memberjunction/ng-flow-editor
A generic, entity-agnostic visual flow editor component powered by Foblex Flow, with an agent-specific Flow Agent Editor for building AI agent workflows.
Installation
npminstall @memberjunction/ng-flow-editor
Overview
The Flow Editor provides a canvas-based visual editor for building node-and-connection graphs. It wraps Foblex Flow with a clean MemberJunction-style API and includes automatic layout via the Dagre graph algorithm. A specialized Agent Editor component is also included for visually designing AI agent step flows.
flowchart TD
subgraph Generic["Generic Flow Editor"]
A["FlowEditorComponent"] --> B["FlowNodeComponent"]
A --> C["FlowPaletteComponent"]
A --> D["FlowToolbarComponent"]
A --> E["FlowStatusBarComponent"]
end
subgraph Agent["Agent Editor"]
F["FlowAgentEditorComponent"] --> G["AgentPropertiesPanelComponent"]
F --> H["AgentStepListComponent"]
F --> I["AgentFlowTransformerService"]
I --> A
end
subgraph Services["Services"]
J["FlowStateService"]
K["FlowLayoutService (Dagre)"]
end
A --> J
A --> K
style Generic fill:#2d6a9f,stroke:#1a4971,color:#fff
style Agent fill:#7c5295,stroke:#563a6b,color:#fff
style Services fill:#2d8659,stroke:#1a5c3a,color:#fff