every function

Cmd every(
  1. Duration interval,
  2. Msg? callback(
    1. DateTime time
    ), {
  3. Object? id,
})

Helper to create a repeating timer command.

@override
Cmd? init() => every(Duration(seconds: 1), (t) => TickMsg(t));

Implementation

Cmd every(
  Duration interval,
  Msg? Function(DateTime time) callback, {
  Object? id,
}) {
  return EveryCmd(interval: interval, callback: callback, id: id);
}