# Statements - additional properties

{% hint style="info" %}
The availability of functionality depends on the license and may not be available in all deployments.
{% endhint %}

## Additional component properties

| Eximee Designer property                                                                                                                                                | Attribute name in Source        | Description                                                                                                                                        |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Content displayed with a single master checkbox** (section **Other**)                                                                                                 | masterCheckboxLabel             | Property overriding the content shown next to a single master checkbox.                                                                            |
| **Property overriding the text "Collapse statement content"** (section **Other**)                                                                                       | foldText                        | Property overriding the text "*Collapse statement content"*.                                                                                       |
| **Property overriding the text "Expand statement content"** (section **Other**)                                                                                         | unfoldText                      | Property overriding the text "*Expand statement content"*.                                                                                         |
| **Property overriding the text "I accept all statements"** (section **Other**)                                                                                          | acceptAllText                   | Property overriding the text "*I accept all statements"*.                                                                                          |
| **Property overriding the text "I accept selected statements"** (section **Other**)                                                                                     | acceptSomeText                  | Property overriding the text "*I accept selected statements"*.                                                                                     |
| **Property overriding the text "You did not make a choice for all statements, please complete the required information in the statements section"** (section **Other**) | notAllSelectedErrorText         | Property overriding the text "*You did not make a choice for all statements, please complete the required information in the statements section"*. |
| **Property overriding the text "You did not consent to the required statements"** (section **Other**)                                                                   | notAllRequiredAcceptedErrorText | Property overriding the text "*You did not consent to the required statements"*.                                                                   |

## Keys for Statements

Some default component content can be overridden with keys. The override options are listed in the table below (values entered in the tab **Translations**):

| Translation key                                         | Description                                                                                                                                                                                                                                  |
| ------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **iew\.statements.fold**                                | Translation key for the text used to collapse the entire statements component.                                                                                                                                                               |
| **iew\.statements.unfold**                              | Translation key for the text used to expand the entire statements component.                                                                                                                                                                 |
| **iew\.statements.item.fold**                           | Translation key for the text used to collapse a single statement (item) - overrides *Collapse*.                                                                                                                                              |
| **iew\.statements.item.unfold**                         | Translation key for the text used to expand a single statement (item) - overrides *Expand*.                                                                                                                                                  |
| **iew\.statements.item.native.accept.button**           | Translation key overriding the text *I accept* → this is the content of one of the popup buttons that appears in the native app after clicking *More*.                                                                                       |
| **iew\.statements.item.native.accept.plural.button**    | Translation key overriding the text *We accept* → this is the content of one of the popup buttons that appears in the native app after clicking *More*. Displayed when we have more than one control in a statement of the same type.        |
| **iew\.statements.item.native.notaccept.button**        | Translation key overriding the text *I do not accept* → this is the content of one of the popup buttons that appears in the native app after clicking *More*.                                                                                |
| **iew\.statements.item.native.notaccept.plural.button** | Translation key overriding the text *We do not accept* → this is the content of one of the popup buttons that appears in the native app after clicking *More*. Displayed when we have more than one control in a statement of the same type. |
| **iew\.statements.item.native.more**                    | Translation key overriding the text *More* → this is the content next to the statement that appears in the native app. Clicking it opens a popup with the full statement content.                                                            |
| **iew\.statements.item.edit**                           | Translation key overriding the text *Edit data* → this is the content that leads to the popup displayed after clicking the text.                                                                                                             |
| **iew\.statements.single.label.acceptAll**              | Translation key overriding the master checkbox text for a single control.                                                                                                                                                                    |
| **iew\.statements.coapplicant.label.acceptAll**         | Translation key overriding the master checkbox text for multiple controls.                                                                                                                                                                   |

<div data-with-frame="true"><img src="https://content.gitbook.com/content/2CssJT0zIo4SJQLbSZ6l/blobs/e241xE0qGLDVxqlRBCD0/8s_files/Zaznaczenie_334.png" alt="Illustration 1. Example appearance of the component in the application (with one master checkbox)"></div>

<div data-with-frame="true"><img src="https://content.gitbook.com/content/2CssJT0zIo4SJQLbSZ6l/blobs/PHYxYuDoqreegSeZe8ZA/8s_files/Zaznaczenie_336.png" alt="Illustration 2. Example appearance of the component in the application (with two master checkboxes)"></div>

{% hint style="info" %}
Demo application (statement keys): demoStatementsKeys
{% endhint %}
