On larger datasets and visualizations (such as the Titanic sample data + Alluvial Diagram) changes to the form inputs can cause the page to hang, even before the new value shows in the form field.
I think implementing something like Underscore.js's debounce() function [1] on these fields would make this much smoother, and even eliminate a lot of processing entirely when using the step controls or typing a multi-digit number.
On larger datasets and visualizations (such as the Titanic sample data + Alluvial Diagram) changes to the form inputs can cause the page to hang, even before the new value shows in the form field.
I think implementing something like Underscore.js's
debounce()
function [1] on these fields would make this much smoother, and even eliminate a lot of processing entirely when using the step controls or typing a multi-digit number.[1] http://underscorejs.org/#debounce