clear method

void clear()

Limpa todos os dados do controller e notifica os listeners.

Use este método para resetar o estado do layout, por exemplo, durante logout do usuário.

void onLogout() {
  controller.clear();
  // Navegar para tela de login
}

Implementation

void clear() {
  _claims = null;
  _menuGroups = null;
  _moduleMenuGroups = null;
  _userProfile = null;
  _appBarActions = null;
  _sidebarFooter = null;
  _sidebarHeader = null;
  _footer = null;
  _drawerHeader = null;
  _chatbotConfig = null;
  _logo = null;
  _title = null;
  notifyListeners();
}