debounce<T> static method

void debounce<T>(
  1. RxInterface<T> listener, {
  2. required Duration time,
  3. required DisposeBag disposeBag,
  4. required WorkerCallback<T> callback,
  5. Function? onError,
  6. void onDone()?,
  7. bool? cancelOnError,
})

防反跳监听

Implementation

static void debounce<T>(
  getx.RxInterface<T> listener, {
  required Duration time,
  required DisposeBag disposeBag,
  required getx.WorkerCallback<T> callback,
  Function? onError,
  void Function()? onDone,
  bool? cancelOnError,
}) {
  var worker = getx.debounce(
    listener,
    callback,
    time: time,
    onError: onError,
    onDone: onDone,
    cancelOnError: cancelOnError,
  );
  disposeBag.addWorker(worker);
}