debounceTime method
Emits a value from this Observable only after a particular time span has passed without another emission.
Implementation
Observable<T> debounceTime(Duration duration, {Scheduler? scheduler}) =>
debounce<int>(
constantFunction1(timer(delay: duration, scheduler: scheduler)));