restartState method
Implementation
void restartState({bool triggerStateChange = false}) {
if (triggerStateChange) onBeforeStateChange?.call(_state, _state);
_exits[_state]?.call();
_enters[_state]?.call();
if (triggerStateChange) onAfterStateChange?.call(_state, _state);
}