Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Serwis CommentsService pozwala zarządzać komentarzami zadania, które aktualnie jest wykonywane. Posiada następujące funkcje:

  • showArea - otwiera pole komentarza wraz z przyciskami dodawania komentarza i ukrywania pola. Działa, gdy komentarze są włączone dla zadania.
    • Parametry funkcji

      NazwaTyp

      Wartość domyślna

      Opis
      doNotFocusBooleanfalseInformuje, czy nie rozpoczynać edycji wartości w polu (brak focus'a)


    • Rezultat funkcji: brak

 

  • hideArea - ukrywa pole komentarza wraz z przyciskami dodawania komentarza i ukrywania pola. Działa, gdy komentarze są włączone dla zadania.
    • Parametry funkcji: brak
    • Rezultat funkcji: brak

 

  • showCommentsForm (od 3.1.2X) - pokazuje tabelkę komentarzy wraz z przyciskiem dodania komentarza. Działa, gdy komentarze są włączone dla zadania. 
    • Parametry funkcji: brak
    • Rezultat funkcji: brak

 

  • hideCommentsForm  (od 3.1.2X) - ukrywa tabelkę komentarzy wraz z polem i przyciskiem dodania komentarza. Działa, gdy komentarze są włączone dla zadania.
    • Parametry funkcji: brak
    • Rezultat funkcji: brak

 

  • add - dodaje komentarz do procesu. Odświeża także tabelę komentarzy, jeżeli są one włączone dla zadania. Komentarz jest widziany jako dodany przez osobę aktualnie wykonującą zadanie.
    • Parametry funkcji

      NazwaTyp

      Wartość domyślna

      Opis
      commentStringnullTreść komentarza (maksymalnie 4000 znaków, dłuższe komentarze są ignorowane)


    • Rezultat funkcji: brak

 

  • get - pobiera wszystkie komentarze dla zadania.

    • Parametry funkcji

      NazwaTyp

      Wartość domyślna

      Opis
      configObject{ }

      Konfiguracja pobierania komentarzy. Obiekt posiada następujące właściwości:

          - handler (Typ Function)

              Funkcja, która zostanie wywołana po pobraniu komentarzy dla zadania (domyślnie: null)

          - scope (Typ Object)

              Scope dla opcjonalnych funkcji wykonywanych po zapisie określonych we właściwościach success i failure (domyślnie: window)

          - success (Typ Function)

              Opcjonalna funkcja wykonywana po zapisie zakończonym sukcesem (domyślnie: null)

          - params (Typ Object[])

              Tablica określająca parametry przekazywane do funkcji określonej we właściwości handler, dodatkowo jest uzupełniana o pobrane komentarze dla zadania (domyślnie: [comments] - pobrane komentarze dla zadania)


    • Rezultat funkcji: brak


  • remove - usuwa komentarz dla zadania sprawdzając, czy podany komentarz został dodany przez osobę aktualnie wykonującą zadanie.
    • Parametry funkcji

      NazwaTyp

      Wartość domyślna

      Opis
      commentIdNumbernullIdentyfikator komentarza


    • Rezultat funkcji: brak


  • isEdited (od 3.1.8) - informuje, czy pole komentarza jest otwarte, a jego wartość niepusta.
    • Parametry funkcji: brak

    • Rezultat funkcji:

      TypOpis
      BooleanZwraca wartość true, jeżeli pole komentarza jest otwarte, a jego wartość niepusta
  • No labels