the-graph
the-graph copied to clipboard
SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui
Model? Store? We are hooking into `noflo.Graph` directly, listening for change events to rerender. I'm thinking that an abstracted model will clean up some of the spaghetti. Inputs: - `noflo.Graph`...
## Features with tests #### the-graph-editor * [x] Loading/setting a graph * [ ] Updating when underlying graph model changes. Nodes,edges,exported ports * [ ] Manipulating the graph using mouse/touch....
My [polymer2](https://github.com/kristianmandrup/the-graph/tree/polymer2) branch now has support for using ES6 classes with mixins. Feel free to help upgrade the rest of the components to ES6 style
Right now works when installing via Bower, thanks to using custom fixed versions from @djdeath The mixin we use is badly maintained. It also relies on a badly maintained easing...
When user is sliding in menu to select (#96) the map shouldn't pan
Even though we need to have an infinite canvas (#10), we still should not users get lost in the dot grid jungle. So, limit panning so that at least one...
We should stop panning so that some part of graph is always left visible
`width` and `height` shouldn't be saved out to node metadata: should only be used internally. Ref #208
Here are some ideas on how to deal with components with many ports, borrowed from Autodesks' maya:  Here's what's going on: Each node has a 3-state toggle menu in...