debounce_throttle library

Classes

Debouncer<T>
Debounces value changes by updating onChanged, nextValue, and values only after duration has elapsed without additional changes.
Throttle<T>
Throttles value changes by updating onChanged, nextValue, and values once per duration at most.