# Cyclos4102Api.DataForUi

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**cyclosVersion** | **String** | The version of the Cyclos server. It will of the form x.y[.z]      | [optional] 
**currentClientTime** | **Date** | The current time in the the user&#39;s time zone.  | [optional] 
**auth** | [**Auth**](Auth.md) | The logged user authentication. Not returned for guests. | [optional] 
**dataForLogin** | [**DataForLogin**](DataForLogin.md) | The data used for logging the user in. Not returned for logged users.  | [optional] 
**publicRegistrationGroups** | [**[GroupForRegistration]**](GroupForRegistration.md) | Groups that can be used for a public registration. Not returned for logged users.  | [optional] 
**decimalSeparator** | **String** | The character used to specify the decimal point     | [optional] 
**groupingSeparator** | **String** | The character used to separate thousands.      | [optional] 
**dateFormat** | **String** | The pattern string used to format dates.  The following are the letters used in each supported pattern:  * dd: The day of the month;  * MM: The month ranging from 1 to 12;  * yyyy: The full year number.    | [optional] 
**timeFormat** | **String** | The pattern string used to format time.  The following are the letters used in each supported pattern:  * hh: The hour of the morning or afternoon (12-hour clock);  * HH: The hour of the day (24-hour clock);  * mm: The minute within the hour;  * a: Marker to idicate whether the hour (hh) is before or after noon.   | [optional] 
**timeZoneId** | **String** | The time zone ID set in the configuration (e.g &#x60;Europe/Amsterdam&#x60;) | [optional] 
**rootUrl** | **String** | The main URL set in the configuration | [optional] 
**country** | **String** | The ISO 3166-1 alpha-2 country code, as set in the configuration | [optional] 
**language** | [**Language**](Language.md) | The language set in the configuration | [optional] 
**resourceCacheKey** | **String** | A new key is generated after each server restart | [optional] 
**theme** | [**ThemeUIElement**](ThemeUIElement.md) | The theme content (i.e the CSS or its components according).  Only returned when changed or if the corresponding &#x60;themeIf&#x60; parameter  was not specified.  The returned theme will be the following according to the UI kind:  * &#x60;main&#x60;: If there is a logged user then the theme for users associated to the configuration. Otherwise the theme for guests;   * &#x60;mobile&#x60;: only returned for guest;  * &#x60;pay&#x60;: The theme defined for the ticket/easy invoice  confirmation application interface (it&#39;s the same for logged users and  guest).          | [optional] 
**header** | [**UIElementWithContent**](UIElementWithContent.md) | The header content. Only returned when changed or if the  corresponding &#x60;headerIf&#x60; parameter was not specified. For all cases the content returned will be the same for logged users an for guests.  The returned header will be the following according to the UI kind:  * &#x60;main&#x60;: The header configured for the main web interface;  * &#x60;mobile&#x60;: The header configured for the mobile  application. Only returned for guests;  * &#x60;pay&#x60;: The header defined for the ticket/easy invoice  confirmation application interface.  | [optional] 
**footer** | [**UIElementWithContent**](UIElementWithContent.md) | The footer content. Only returned when changed or if the  corresponding &#x60;footerIf&#x60; parameter was not specified. For all cases the content returned will be the same for logged users an for guests.  The returned footer will be the following according to the UI kind:  * &#x60;main&#x60;: The footer configured for the main web interface;  * &#x60;mobile&#x60;: The footer configured for the mobile  application. Only returned for guests;  * &#x60;pay&#x60;: The footer defined for the ticket/easy invoice  confirmation application interface.  | [optional] 


