Oświadczenia zasilane z usługi - FedStatements

Komponent wyświetlający oświadczenia

Właściwości komponentu

Właściwość Eximee Designer

Nazwa atrybutu w Źródle

Opis

Grupowanie oświadczeń według wymagalności (sekcja Stylizacja)

groupByRequired

Opcja grupowania oświadczeń wg wymaganych i niewymaganych. Jeśli opcja zostanie zaznaczona, master checkbox będzie widoczny, a jego zaznaczenie będzie wpływało na zaznaczenie oświadczeń wymaganych. Domyślna wartość 'false'. Sortowanie oświadczeń należy wykonać po stronie usługi.

Grupowanie wszystkich oświadczeń (sekcja Stylizacja)

groupAll

Opcja grupowania wszystkich oświadczeń. Jeśli opcja zostanie zaznaczona, master checkbox będzie widoczny, a jego zaznaczenie będzie wpływało na zaznaczenie wszystkich oświadczeń. Domyślna wartość 'false'.

-

masterCheckboxDescriptionKey

Klucz tłumaczenia zawierającego etykietę master checkboxa

circle-exclamation

Więcej informacji o właściwościach komponentu: Wspólne właściwości komponentów

Lista oświadczeń zasilona jest z usługi. Usługa musi udostępniać jeden endpoint, którego zawartością jest json definiujący strukturę oświadczeń. Obiekt json jest tutaj tablicą oświadczeń, gdzie każde oświadczenie jest opisane atrybutami:

Atrybut

Opis

id

unikalny identyfikator oświadczenia, który będzie zwracany w value komponentu

content

treść oświadczenia

description

opcjonalny opis oświadczenia widoczny po rozwinięciu

required

wymagalność oświadczenia, domyślnie false

showMoreTextLabel

opcjonalny atrybut umożliwiający nadpisanie treści przycisku rozwijającego opis oświadczenia

showMoreInPopup

flaga mówiąca, czy opis oświadczenia ma być pokazany w popupie, zamiast domyślnego rozwijania, domyślnie false

Przykłady usług

Przykładowy wynik działania usługi, zwracającej 4 oświadczenia:

Przykład serwisu skryptowego, zwracającego konfigurację z powyższego przykładu:

Platformowe klucze tłumaczeń

Klucz
Opis
Wartość domyślna

iew.rollable.roll

Etykieta przycisku do zwinięcia dodatkowego opisu oświadczenia

Zwiń

iew.fed.statements.content.toggle

Etykieta przycisku do rozwinięcia dodatkowego opisu oświadczenia, bądź zaprezentowania popupa z tą treścią

Rozwiń

circle-info

Wniosek demo: demoFedStatements

Last updated

Was this helpful?