handleMainMenuClick method

void handleMainMenuClick(
  1. ApiActionType? result
)

Implementation

void handleMainMenuClick(ApiActionType? result){
  if (result != null) {
    switch (result) {
      case ApiActionType.clearHideApis:
        {
          ApiLogger.instance
              .clearHiddenApis(isClearSavedData: true);
          break;
        }
      case ApiActionType.showHideApis:
        {
          ApiLogger.instance.isShowHiddenApis =
          !ApiLogger.instance.isShowHiddenApis;
          break;
        }
      case ApiActionType.showAll:
        {
          ApiLogger.instance.isShowHiddenApis = true;
          ApiLogger.instance.isOnlyShowErrorApis = false;
          break;
        }
      case ApiActionType.onlyShowErrorApis:
        {
          ApiLogger.instance.isOnlyShowErrorApis =
          !ApiLogger.instance.isOnlyShowErrorApis;
          break;
        }
      case ApiActionType.managerMockApis:
        {
          AppNavigator.mockApi(libNavigatorKey.currentContext);
          break;
        }
      case ApiActionType.managerSendEmails:
        {
          AppNavigator.emailsScreen();
          break;
        }
      case ApiActionType.clearMockApis:
    }
    filter();
  }
}