# CatalogItemOption
### Description
A group of variations for a [CatalogItem](#type-catalogitem)'s.
## Properties
Name | Getter | Setter | Type | Description | Notes
------------ | ------------- | ------------- | ------------- | ------------- | -------------
**name** | getName() | setName($value) | **string** | The item option's display name for the seller. Must be unique across all item options. Searchable. | [optional]
**display_name** | getDisplayName() | setDisplayName($value) | **string** | The item option's display name for the customer. Searchable. | [optional]
**description** | getDescription() | setDescription($value) | **string** | The item option's human-readable description. Displays for in the Square Point of Sale app for the seller and in the Online Store or on receipts for the buyer. | [optional]
**show_colors** | getShowColors() | setShowColors($value) | **bool** | If true, display colors for entries in `values` when present. | [optional]
**values** | getValues() | setValues($value) | [**\SquareConnect\Model\CatalogObject[]**](CatalogObject.md) | A list of [CatalogObject](#type-catalogobject)s containing the [CatalogItemOptionValue](#type-catalogitemoptionvalue)s for this item. | [optional]
**item_count** | getItemCount() | setItemCount($value) | **int** | The number of [CatalogItem](#type-catalogitem)s currently associated with this item option. Present only if the `include_counts` was specified in the request. Any count over 100 will be returned as `100`. | [optional]
Note: All properties are protected and only accessed via getters and setters.
[[Back to Model list]](../../README.md#documentation-for-models) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to README]](../../README.md)