valueChanged<T> static method
Implementation
static ValueChanged<T> valueChanged<T>(
ValueChanged<T> fn, {
int delay = 200,
}) {
Timer? timer;
return (T value) {
if (timer != null) {
timer!.cancel();
}
timer = Timer(Duration(milliseconds: delay), () {
fn(value);
});
};
}