flume

Extract logic from your apps with a user-friendly node editor powered by React.

MIT License

Downloads
1.6K
Stars
1.4K
Committers
10
flume - πŸš€ v0.4.0 Circular Graph Prevention

Published by chrisjpatty about 4 years ago

πŸš€ The RootEngine now disallows logic graphs setup with circular nodes from overwhelming the call stack. By default, each root node input is allowed up to 1000 maximum loops before the engine logs an error and returns undefined for the value of that input. Inputs without circular dependencies are allowed to continue as normal.

πŸš€ New RootEngine options key maxLoops for overriding the above behavior. Passing an integer to this key will override the maximum number of loops. Passing -1 will disable this check entirely, and allow infinite loops.

flume - πŸš€ v0.2.3 Zoom & Pan Disabling

Published by chrisjpatty over 4 years ago

πŸš€ New prop disablePan defaults to false.
πŸš€ New prop disableZoom defaults to false.

flume -

Published by chrisjpatty over 4 years ago

πŸ› Comments now take stage transforms into account when dragging.
🌈 Visually improved the look of comments with 16px font, light border, and lower drop shadow.

flume - πŸŽ‰ v0.2.0 Comment Blocks

Published by chrisjpatty over 4 years ago

πŸš€ Comments are now available in the context menu.
πŸš€ Comments may be positioned and resized.
πŸš€ Double-clicking comments enters edit mode.
πŸš€ Right click on comments allows them to be edited, deleted, and the color changed.
πŸš€ New prop onCommentsChange called when comments change.
πŸš€ New prop comments for setting the comments
πŸš€ New prop hideComments for hiding existing comments. Defaults to false.
πŸš€ New prop disableComments for disabling the adding of comments. Defaults to false.
πŸš€ New imperative handle getComments
πŸš€ New Color Picker component.
🌈 Prettierify recent files

Package Rankings
Top 3.35% on Npmjs.org
Badges
Extracted from project README
NPM JavaScript Style Guide Minzip Size