I want to be able to adjust the time interval between the callbacks. I'm using d3's interval in the following manner:
let timeInterval = 500;
d3.interval(callback, timeInterval);
Now, at some point during the execution, I want to be able to adjust the timeInterval's value (via user input) and have it reflect in the speed at which the subsequent callbacks will be executed. Is this possible, and if so, how?