# Cyclos411Api.CustomFieldDetailed

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**informationText** | **String** | Additional text that can be shown to the user as a hint of this field  | [optional] 
**size** | [**CustomFieldSizeEnum**](CustomFieldSizeEnum.md) | The size of the widget that should be rendered Possible values are: * full: The widget should occupy 100% of the available area * large: A large widget * medium: A medium widget * small: A small widget * tiny: A very small widget  | [optional] 
**pattern** | **String** | The (optional) mask to be applied to string values | [optional] 
**required** | **Boolean** | Indicates whether this field is required | [optional] 
**allSelectedLabel** | **String** | The label to be shown when all values are selected for a  multi selection field.  | [optional] 
**defaultValue** | **String** | The value that should be suggested as default. For multi selection will be a comma-separated string with possible values ids or internal names.  | [optional] 
**possibleValueCategories** | [**[EntityReference]**](EntityReference.md) | Only applicable when the custom field is enumerated (single or multi select). Contains the possible value categories.  | [optional] 
**hasValuesList** | **Boolean** | Returns whether this custom field has a list of possible values, according to its type.  | [optional] 
**possibleValues** | [**[CustomFieldPossibleValue]**](CustomFieldPossibleValue.md) | Only applicable when the custom field is enumerated (single or multi selection). Contains the possible values for selection. Each value may or may not have a category. When they have, it will be a string pointing to the internal name (if available) or id of the possible value category, which can be looked up in the categories property.  | [optional] 
**dynamicValues** | [**[CustomFieldDynamicValue]**](CustomFieldDynamicValue.md) | Only applicable when the custom field is dynamic selection. Contains the script-generated possible values.  | [optional] 
**stringValues** | **[String]** | Only applicable when the custom field type is &#x60;string&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible string values.  | [optional] 
**dateValues** | **[Date]** | Only applicable when the custom field type is &#x60;date&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible date values.  | [optional] 
**integerValues** | **[Number]** | Only applicable when the custom field type is &#x60;integer&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible integer values.  | [optional] 
**decimalValues** | [**[BigDecimal]**](BigDecimal.md) | Only applicable when the custom field type is &#x60;decimal&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible decimal values.  | [optional] 
**adValues** | [**[Ad]**](Ad.md) | Only applicable when the custom field is linked entity of type &#x60;advertisement&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible advertisements.  | [optional] 
**transactionValues** | [**[Transaction]**](Transaction.md) | Only applicable when the custom field is linked entity of type &#x60;transaction&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible transactions.  | [optional] 
**transferValues** | [**[Transfer]**](Transfer.md) | Only applicable when the custom field is linked entity of type &#x60;transfer&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible transfers.  | [optional] 
**recordValues** | [**[Record]**](Record.md) | Only applicable when the custom field is linked entity of type &#x60;record&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible records.  | [optional] 
**userValues** | [**[User]**](User.md) | Only applicable when the custom field is linked entity of type &#x60;user&#x60; and &#x60;hasValuesList&#x60; is &#x60;true&#x60;. Contains the possible users.  | [optional] 
**maxFiles** | **Number** | Only applicable when the custom field type is  &#x60;file&#x60; or &#x60;image&#x60;. The maximun files that can be uploaded  | [optional] 
**mimeTypes** | **[String]** | The allowed mime types for binary custom fields. Only applicable when the custom field type is either  &#x60;file&#x60; or &#x60;image&#x60;   | [optional] 
**allowedMimeTypes** | [**[FileMimeTypeEnum]**](FileMimeTypeEnum.md) | (deprecated) Only applicable when the custom field type is  &#x60;file&#x60;. Contains the possible built-in mime types allowed for the file being  uploaded  | [optional] 
**otherMimeTypes** | **[String]** | (deprecated) Only applicable when the custom field type is  &#x60;file&#x60;and the &#x60;others&#x60; option was selected in &#x60;allowedMimeTypes&#x60;. Contains the other mime types allowed for the file being uploaded   | [optional] 


