set method
Implementation
@override
void set(T newValue, {bool force = false}) {
if (_isEmpty) {
super.set(newValue, force: force);
return;
}
_debounceTimer?.cancel();
_debounceTimer = Timer(debounceDuration, () {
super.set(newValue, force: force);
});
}