FunctionExt extension
- on
Methods
-
debounce(
{Duration? timeout}) → VoidCallback -
Available on Function, provided by the FunctionExt extension
-
debounceFuture<
T> ({required Duration duration, List< Object?> positionalArgs = const [], Map<Symbol, Object?> namedArgs = const {}}) → Future<T?> -
Available on Function, provided by the FunctionExt extension
针对future的防抖 推荐在无参数输入的场景下使用 -
throttle(
) → VoidCallback -
Available on Function, provided by the FunctionExt extension
-
throttleFuture<
T> ({Duration? duration, List< Object?> positionalArgs = const [], Map<Symbol, Object?> namedArgs = const {}}) → Future<T> -
Available on Function, provided by the FunctionExt extension
针对future的节流 推荐在无参数输入的场景下使用 -
throttleWithTimeout(
{Duration? timeout}) → VoidCallback -
Available on Function, provided by the FunctionExt extension