start method
void
start()
Start spinner display
Implementation
void start() {
if (_isActive) return;
_isActive = true;
_startTime = DateTime.now();
_frameIndex = 0;
// Hide cursor
stdout.write('\u001b[?25l');
// Show first frame immediately
_showFrame();
_timer = Timer.periodic(_interval, (timer) => _showFrame());
}