8000 Added Custom Triggers by siarheihuzarevich · Pull Request #133 · Foblex/f-flow · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Added Custom Triggers #133

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Feb 10, 2025
Merged

Added Custom Triggers #133

merged 15 commits into from
Feb 10, 2025

Conversation

siarheihuzarevich
Copy link
Member

This pull request includes several updates and new features for the foblex/flow project, primarily focusing on enhancing the functionality of draggable and zoomable components, adding new events, and improving documentation. The most important changes include the addition of custom triggers for drag and zoom events, the introduction of new events, and the update of various examples to showcase these new features.

New Features and Enhancements:

  • Added custom triggers for fDraggable and fZoom to allow for custom drag and zoom triggers.
  • Introduced new events: fDragStarted with data and fDragEnded.
  • Added connection validation to prevent connections between incompatible connectors.
  • Implemented a grid system for fDraggable to allow movement in grid increments.
  • Added fEmitOnNodeIntersect event to detect when a node is intersected by a connection.

Documentation Updates:

  • Added multiple examples such as StressTestWithConnections, ConnectabilityCheck, AssignNodeToConnection, ConnectionText, CustomConnectionType, ConnectionCenter, AddNodeToPalette, GridSystem, Undo/Redo, DragStart/EndEvents, and CustomEventTriggers.

Code and Dependency Updates:

  • Updated the project version to 17.4.0 in package.json and projects/f-flow/package.json. [1] [2]
  • Updated various components to include the FZoomDirective for enhanced zoom functionality. [1] [2] [3] [4] [5] [6] [7] [8] [9]

Example Enhancements:

  • Added a new example custom-event-triggers demonstrating the use of custom triggers for drag and zoom events. [1] [2] [3]

8000

@siarheihuzarevich siarheihuzarevich added the documentation Improvements or additions to documentation label Feb 10, 2025
@siarheihuzarevich siarheihuzarevich self-assigned this Feb 10, 2025
@siarheihuzarevich siarheihuzarevich merged commit 3945e3d into main Feb 10, 2025
3 checks passed
@siarheihuzarevich siarheihuzarevich deleted the styles-refactoring branch May 4, 2025 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant
0