handleCycleMode method

void handleCycleMode()

Implementation

void handleCycleMode() {
  final level = dialogLevel.value;
  if (level.type == _DialogLevelType.teammateDetail) {
    final teammate = currentTeammate;
    if (teammate != null) {
      _cycleTeammateMode(teammate);
    }
  } else if (level.type == _DialogLevelType.teammateList &&
      teammateStatuses.isNotEmpty) {
    _cycleAllTeammateModes();
  }
  refreshKey.value++;
}