Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Podstawowe informacje

 Formularz zadania udostępnia API, które ułatwia wykonywanie podstawowych operacji na potrzeby dostosowania go do potrzeb klienta.

API udostępnia ServiceFactory, który jest zbiorem serwisów odpowiedzialnych za poszczególne komponenty formularza.

ServiceFactory jest dostępny na globalnym scope (window)

 

Serwisy

ServiceFactory daje dostęp do następujących serwisów:

  • CommentsService - odpowiedzialny za komentarze zadania, dostępny z globalnego scope za pomocą wywołania:
Code Block
languagejavascript
var commentsService = ServiceFactory.getCommentsService();

 

  • FormService - odpowiedzialny za zakładkę formularza ze zmiennymi formularza, dostępny z globalnego scope za pomocą wywołania:
Code Block
languagejavascript
var formService = ServiceFactory.getFormService();

 

  • MessageService - odpowiedzialny za wyświetlanie wiadomości w postaci "chmurek" dla użytkownika aktualnie korzystającego z formularza, dostępny z globalnego scope za pomocą wywołania:
Code Block
languagejavascript
var messageService = ServiceFactory.getMessageService();

 

  • VariableService - odpowiedzialny za zarządzanie zmiennymi formularza nie znajdującymi się w tabelach dynamicznych, dostępny z globalnego scope za pomocą wywołania:
Code Block
languagejavascript
var variableService = ServiceFactory.getVariableService();

 

  • VariableSetService - odpowiedzialny za zarządzanie tabelami dynamicznymi i zmiennymi znajdującymi się w nich, dostępny z globalnego scope za pomocą wywołania:
Code Block
languagejavascript
var variableSetService = ServiceFactory.getVariableSetService();