Comments (1)
(Side note: Just pressing the 'tab' key also ought to trigger an update, then you can shift-tab back to the field you were in without having to use the mouse at all.)
On the main point:
It's not difficult to make it update live, but I would not want it to update with every keystroke, as someone may be typing away speedily and triggering unnecessary error messages & drastic diagram changes from temporarily invalid syntax, when they're about to make it valid with a few more characters.
I do think some sort of update-trigger with a debounce guard would satisfy all parties.. as in, if the user has stopped typing for some brief period of time (say, 0.4 seconds), then it's ok to render an update with the new data.
Marking this medium-priority. I do agree it would be an improvement.
from sankeymatic.
Related Issues (20)
- diagram reset, change nodes places with very small value HOT 1
- Allow draggable node even for an ultra lower values nodes.
- Add missing JS files in "build" directory HOT 2
- Website could be HTTPS to reassure users & speed up access HOT 2
- Sequence of Nodes HOT 1
- [request] non-conservative flows, OR nodes by percentage.
- Certain word generates error HOT 3
- Add support for basic label positioning
- Ordering of Nodes? HOT 2
- weird ordering HOT 2
- Color themes don't affect on the node of which name is in Chinese HOT 4
- Trim Zero-width spaces from inputs
- Automatic selection of flow colors is inconsistent HOT 3
- Add an option to force flows placing on TOP. HOT 3
- Missing circular/recycling connections HOT 1
- Make repository locally runnable freshly after the pull HOT 3
- Enhancement: add command line interface... HOT 1
- Sub-categories now use output instead of input values for labels HOT 2
- Enable depiction of duplicated flows (i.e. two lines with same origin and two different destinations)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sankeymatic.