# Treść formatowana (zwijana) - RollableTextContent

{% hint style="info" %}
Dostępność funkcjonalności zależy od licencji i może nie być dostępna we wszystkich wdrożeniach.
{% endhint %}

Komponent służący do prezentacji artefaktu **Treść** z opcją zwinięcia/rozwinięcia (wykorzystywany np. do wyświetlania noty prawnej).

![](/files/612b252163ccc04e381c78ab212ab3dde3607a7c)

## Właściwości komponentu

| Właściwość Eximee Designer                                          | Nazwa atrybutu w Źródle | Opis                                                                                                                                                                                                                                                                                          |
| ------------------------------------------------------------------- | ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Wysokość pola** (sekcja **Podstawowe właściwości**)               | contentHeight           | Wysokość komponentu (domyślnie ustawiona na 200). Jeśli cały tekst nie mieści się w komponencie, zostaje wstawiony pionowy pasek przewijania. Dostępność funkcjonalności zależy od licencji i może nie być dostępna we wszystkich wdrożeniach.                                                |
| **Tytuł pola** (sekcja **Podstawowe właściwości**)                  | contentTitle            | Tytuł wyświetlany na górze komponentu (domyślnie pusty). Kliknięcie tytułu powoduje zwijanie/rozwijanie treści komponentu.                                                                                                                                                                    |
| **Prezentacja zawartości pola** (sekcja **Podstawowe właściwości**) | contentDefaultVisible   | Pokazywanie zawartości komponentu (domyślnie właściwość jest zaznaczona - wartość ustawiona na "true"). Jeśli właściwość zostanie odznaczona (wartość "false"), zawartość komponentu zostaje zwinięta, a jego wyświetlenie nastąpi po kliknięciu strzałki rozwijającej lub tytułu komponentu. |

> Więcej informacji o właściwościach komponentu: [Wspólne właściwości komponentów](/budowanie-aplikacji/interfejs-uzytkownika/formularze/praca-z-komponentami-bazowymi/wspolne-wlasciwosci-komponentow.md)

Jeśli we wstawionym artefakcie **Treść** zostało użyte wyrażenie **/more/**, w komponencie w tym miejscu zostanie wyświetlony przycisk "Pokaż więcej" (kliknięcie go wyświetli ukrytą część treści).

## Podpięcie w komponencie źródła treści

Aby wyświetlić w komponencie treści, należy wskazać utworzony wcześniej artefakt **Treść** (tworzenie artefaktu zostało opisane w: [Tworzenie i podpięcie artefaktu Treść](/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/4-tresci/tresc-textcontent/tworzenie-i-podpiecie-artefaktu-tresc.md)).

{% stepper %}
{% step %}

#### Wybierz komponent

Po zaznaczeniu komponentu **Treść formatowana (zwijana)** przejdź w panelu **Właściwości** do sekcji **Interakcje**.
{% endstep %}

{% step %}

#### Wybierz źródło danych zewnętrznych

W polu **ŹRÓDŁO DANYCH ZEWNĘTRZNYCH** kliknij **Wybierz serwis** i podłącz usługę *TextContentService* (opis podpięcia usługi: [Przykład podpięcia w komponencie usługi](/budowanie-aplikacji/interfejs-uzytkownika/formularze/praca-z-komponentami-bazowymi/zasilanie-wartosciami-z-zewnetrznych-zrodel/przyklad-podpiecia-w-komponencie-uslugi.md)).
{% endstep %}

{% step %}

#### Określ parametr wejściowy i mapowania wyjścia

Jako parametr wejściowy "artifact" po kliknięciu w opcję **Wybierz komponent lub stałą** wskaż właściwy artefakt **Treść**, a w parametrach wyjściowych zmapuj odpowiednie atrybuty na parametry wyjścia z usługi.
{% endstep %}
{% endstepper %}

![Ilustracja 1. Przykładowy wygląd komponentu na wniosku (treść zwinięta)](/files/972ce71e084998894794088a9b9a2d8fd9697b87)

![Ilustracja 2. Przykładowy wygląd komponentu na wniosku (treść rozwinięta)](/files/436a4cc954461671ad66a7d67e89f811003b1215)

{% hint style="info" %}
Wniosek demo: demoRollableTextContent
{% endhint %}

{% hint style="info" %}
♿WCAG: [Dobre praktyki WCAG dla low-code dev](/budowanie-aplikacji/proces-biznesowy/tworzenie-procesu-biznesowego-w-bpmn-2.0/dobre-praktyki.md)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eximee.com/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/4-tresci/tresc-formatowana-zwijana-rollabletextcontent.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
