Delay a callback for a rangeslider / number input?


I have some range sliders and some number inputs. I want to delay them triggering a callback until the user stops changing their values, rather than the first click immediately triggering a callback. Is this possible?

I’ve seen that you can set debounce = True but this isn’t the solution that I’m after.

Many thanks.

Maybe you can consider adding an update button as an input to trigger the callback.