DebounceEffectHandler<Effect, Msg> constructor
DebounceEffectHandler<Effect, Msg> ({
- required Duration duration,
- required EffectHandler<
Effect, Msg> handler,
Creates a new DebounceEffectHandler.
duration: The debounce interval. Effects scheduled within this time frame cancel previously scheduled effects.handler: The actual effect handler to invoke after the debounce delay.
Implementation
DebounceEffectHandler({
required this.duration,
required EffectHandler<Effect, Msg> handler,
}) : _handler = handler;