TimeBuilder.eachMinute constructor
TimeBuilder.eachMinute({
- Key? key,
- int? minutes,
- required TimeBuilderBuilder builder,
Creates a TimeBuilder that rebuilds in each minute.
For example, this will show a clock that rebuilds each minute:
TimerWidget.eachMinute(
builder: ({ ... , required DateTime currentTickTime, ... })
=> ClockRenderer(dateTime: currentTickTime);
)
If you pass minutes it will stop when reaching that number of ticks.
Implementation
TimeBuilder.eachMinute({Key? key, int? minutes, required this.builder})
: ifShouldTickAndRebuild = _eachMinute,
isFinished = _ifFinished(minutes),
super(key: key);