delay method

Future delay([
  1. FutureOr callback()?
])

Example:

print('πŸ“£ wait for 2.5 seconds');
await 2.5.delay();
print('βœ… 2.5 seconds completed');
print('πŸ“£ callback in 1.8 seconds');
1.8.delay(() => print('βœ… 1.8 seconds callback called'));
print('πŸŽ‰ currently running callback');

Implementation

Future delay([FutureOr callback()?]) async => this.seconds.delay(callback);