createDebouncer<T> function

Debouncer<T> createDebouncer<T>(
  1. Duration duration, {
  2. bool leading = false,
  3. bool trailing = true,
  4. Duration? maxWait,
})

创建防抖器(工厂函数)

便捷方法,等同于直接调用 Debouncer 构造函数。

示例

final debouncer = createDebouncer<String>(
  Duration(milliseconds: 500),
  leading: false,
  trailing: true,
);

Implementation

Debouncer<T> createDebouncer<T>(
  Duration duration, {
  bool leading = false,
  bool trailing = true,
  Duration? maxWait,
}) {
  return Debouncer<T>(
    duration: duration,
    leading: leading,
    trailing: trailing,
    maxWait: maxWait,
  );
}