sleep function
sleeps for the provided duration
of the given interval
.
WARINING: call this function will stop all async code from
running. This is a change from 3.x and previous version of dcli.
Use sleepAsync
if you need async code to keep running.
sleep(2);
sleep(2, interval=Interval.minutes);
The interval
defaults to seconds.
If the duration is 0 or less sleep returns immediately.
See: sleepAsync
Implementation
void sleep(int duration, {Interval interval = Interval.seconds}) =>
_Sleep().sleep(duration, interval: interval);