tick method
void
tick()
Progress the bar by one tick towards its maxValue.
Implementation
void tick() {
if (!_shouldDrawProgress) {
return;
}
_tickCount++;
final fractionComplete =
math.max(0, _tickCount * _innerWidth ~/ maxValue - 1);
final remaining = _innerWidth - fractionComplete - 1;
final spinner =
showSpinner ? tickCharacters[_tickCount % tickCharacters.length] : ' ';
_printProgressBar(
'[${tickCharacters[0] * fractionComplete}$spinner${' ' * remaining}]');
}