@override Future<void> finish() async { _currentStepIndex = -1; await _endFocus(); widget.onFinish?.call(); }