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