Versions Compared

Key

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

...

  • id (string) - identyfikator widoku (unikalny globalnie)
  • name (string) - nazwa widoku wyświetlana jako nazwa podzakładki
  • default (boolean) - flaga określająca, czy widok ten jest domyślnym widokiem w obrębie wszystkich widoków dla danego menu. Jeżeli tak, zostanie on wyświetlony po wejściu w menu. Tylko jeden widok może być widokiem domyślnym.
  • source (object) - obiekt źródła do pobrania danych dla danego widoku
  • action (object) - obiekt akcji, która zostanie uruchomiona po kliknięciu w wiersz
  • inputs (list) - lista obiektów filtrów dla danego widoku. Jeżeli jest pusta, nie zostanie w ogóle wyświetlony formularz Filtruj wyniki wyszukiwania. Wartości filtrów tak, jak ich pola są wartościami tekstowymi, które są przekazywane źródłu przy każdym jego wywołaniu.
  • outputs (list) - lista obiektów kolumn dla danego widoku
  • comments (boolean) - flaga określająca, czy do tabeli danych ma być dodana kolumna Komentarze prezentująca listę komentarzy dla każdego wiersza.
  • links (lista) - lista obiektów linków tj. dodatkowych "przycisków" wyświetlanych w dodatkowej kolumnie Akcja. Jeżeli lista jest pusta, kolumna nie zostanie wyświetlona.
  • summary (object) - obiekt podsumowania dla danego widoku

Obiekt źródła

  • type (string) - typ źródła. Obecnie jedynym obsługiwanym typem jest komponent źródła danych (wartość DATASOURCE)
  • id (string) - identyfikator źródła (np. dla źródła typu DATASOURCE jest to identyfikator komponentu). Nie musi być unikalny w konfiguracji DataViewera, gdyż wiele widoków może używać tych samych źródeł.

...

Info
 Nie można jednocześnie określić akcji na widoku oraz na kolumnach.

Obiekt linku

  •  id (string) - identyfikator linku (unikalny w obrębie widoku)
  • name (string) - nazwa linku
  • action (object) - obiekt akcji, która zostanie uruchomiona po kliknięciu w link

Obiekt podsumowania

  • source (object) - obiekt źródła, z którego będą pobierane dane dla ostatniego dodatkowego wiersza
  • loadOnce (boolean) - flaga określająca, czy podsumowanie ma być załadowane tylko raz przy wejściu w widok, czy za każdym razem przy zmianie sortowania, filtrów itd.
  • inputMappings (list) - lista obiektów mapowania identyfikatorów kolumn z identyfikatorami wejściowymi źródła
    • inputId (string) - identyfikator filtra
    • alias (string) - identyfikator parametru wejściowego źródła
  • outputMappings (list) - lista obiektów mapowania identyfikatorów kolumn z identyfikatorami wyjściowymi źródła
    • outputId (string) - identyfikator kolumny, w której mają zostać wyświetlone dane
    • alias (string) - identyfikator parametru wyjściowego źródła
Info

Podsumowanie może służyć do wyświetlenia jednego wiersza, w którym np. zsumowane są dane dla danej kolumny na danej stronie. Podsumowanie wyświetla tyle wierszy ile zostało zwróconych przez źródło, dlatego możliwe jest wyświetlenie dowolnej liczby dodatkowych wierszy.