Zmienne kontekstowe aplikacji - Driblinho/task-app GitHub Wiki

Zmienne kontekstowe aplikacji

Zmienne wspomagające komunikację między kontrolerami rejestrowane w kontekscie aplikacji dostarczanym razem z DataFX

Tworzenie zmiennych kontekstowych:

ApplicationContext.getInstance().register("klucz", Object );

Pobieranie zmiennych kontekstowych: ApplicationContext.getInstance().getRegisteredObject("projectId")

  • userSession - Przechowuje sesje użytkownika
  • reportBucket - Przechowuje koszyk raportów
  • version - Przechowuje wersje aplikacji
  • appName - Przechowuje nazwę programu
  • projectId - Zmienna określająca jaki projekt ma zostać wyświetlony po wejściu w ShowProjectController
  • projectModel - Ustawiany podczas wyświetlania projektu
  • projectLider - ID otwartego lidera projektu
  • showUserID - Jeżeli jest określona w kontrolerze MyProfileController wyświetlane zostaje profil użytkownika o wskazanym id
  • taskModel - Przechowuje model zadania po otwarciu zadania