-
-
Notifications
You must be signed in to change notification settings - Fork 49
Home
@foblex/flow is an Angular library designed to simplify the creation and manipulation of dynamic flow. Provides components for flows, nodes, and connections, automating node manipulation and inter-node connections.
- Node and connection components.
- Connection and node events.
- Reassigning nodes and connections.
- Customizable node and connection templates.
- Drag-and-drop support.
- Zoom and pan support.
To add @foblex/flow to your project, run the following command:
npm install @foblex/flow Example:
<f-flow>
<f-canvas>
<f-connection fOutputId="1" fInputId="2"></f-connection>
<div fNode [fNodePosition]="{ x:100, y:100 }">
Node content
<div fNodeOutput fOutputId="1">Connector</div>
</div>
<div fNode [fNodePosition]="{ x:300, y:100 }">
Node content
<div fNodeInput fInputId="2">Connector</div>
</div>
</f-canvas>
</f-flow>This library is available for use under the MIT License, allowing free use, modification, and distribution of the minified version of the library in your projects.
If you are interested in accessing the full source code of the library for purposes of study, modification, or deeper integration with your projects, we offer separate licenses for the source code. Purchasing such a license will grant you the right to use, modify, and distribute the source code according to the terms set forth in the licensing agreement.
For more information and to purchase a source code license, please contact us at Foblex.