delayedWithScheduler<Value, Time, Interval> static method
Effect<Value>
delayedWithScheduler<Value, Time, Interval>(
- Interval interval,
- Value computation(),
- Scheduler<
Time, Interval> scheduler
Scheduler-aware variant of Effect.delayed that allows a custom
scheduler and interval representation.
Example:
final delayed = Effect.delayedWithScheduler(
const Duration(milliseconds: 100),
() => 42,
defaultScheduler,
);
Implementation
static Effect<Value> delayedWithScheduler<Value, Time, Interval>(
Interval interval,
Value Function() computation,
Scheduler<Time, Interval> scheduler,
) =>
Effect.task(() => scheduler.delayed(interval, computation));