static Timer timer;
static debounce({
durationTime = 1000,
Function executeHandler,
}) {
timer?.cancel();
timer = new Timer(Duration(milliseconds: durationTime), () {
executeHandler?.call();
timer = null;
});
}
static Timer timer;
static debounce({
durationTime = 1000,
Function executeHandler,
}) {
timer?.cancel();
timer = new Timer(Duration(milliseconds: durationTime), () {
executeHandler?.call();
timer = null;
});
}