TimerComponent constructor
TimerComponent({
- required double period,
- bool repeat = false,
- bool autoStart = true,
- bool removeOnFinish = false,
- VoidCallback? onTick,
Creates a TimerComponent
period The period of time in seconds that the tick will be called
repeat When true, this will continue running after period is reached
autoStart When true, will start upon instantiation (default is true)
onTick When provided, will be called everytime period is reached. This
overrides the onTick method
Implementation
TimerComponent({
required double period,
bool repeat = false,
bool autoStart = true,
this.removeOnFinish = false,
VoidCallback? onTick,
}) : _onTick = onTick {
timer = Timer(
period,
repeat: repeat,
onTick: this.onTick,
autoStart: autoStart,
);
}