TimeBuilderBuilder typedef

TimeBuilderBuilder = Widget Function({required BuildContext context, required DateTime currentTickTime, required DateTime initialTime, required bool isFinished, required int ticks})

You should return the widget that should be built.

Implementation

typedef TimeBuilderBuilder = Widget Function({
  required BuildContext context,

  /// The time of the current tick.
  /// This is the same as the current time (or very similar).
  required DateTime currentTickTime,

  /// The time when the [TimeBuilder] was created.
  required DateTime initialTime,

  /// The number of ticks since the timer started.
  required int ticks,

  /// This is `false` while the [TimeBuilder] is ticking,
  /// and becomes `true` as soon as it finishes.
  required bool isFinished,
});