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,
);
}