EffectDebounceFunctor class final

Sub-factory providing declarative debounce rate-limiting Effect creation.

Annotations
  • @immutable

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

call(Iterable<Bloom> targets, Duration duration, void action(), {bool guard()?, bool leading = false, bool trailing = true, int? take, void onUncaughtError(Object error, StackTrace stackTrace)?}) → Effect
Creates a debounce Effect attached to explicit targets.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
unary(Bloom target, Duration duration, void action(), {bool guard()?, bool leading = false, bool trailing = true, int? take, void onUncaughtError(Object error, StackTrace stackTrace)?}) → Effect
Creates an optimized unary debounce Effect attached to a single explicit target.

Operators

operator ==(Object other) → bool
The equality operator.
inherited