# GraffitiStepBarItem
Class
## Enumerations
| Name | Value | Description |
| --- | :---: | --- |
| Alignments | Left <br > Center <br > Right | Supported text alignments. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Constructor | Icon as Picture | (None) | Creates an instance of the class with the parameters as property values. |
| Constructor | ActiveIcon as Picture <br> InactiveIcon as Picture <br> TitleText as String <br> DescriptionText as String | (None) | Creates an instance of the class with the parameters as property values. |
| Constructor | Icon as Picture <br> TitleText as String <br> DescriptionText as String | (None) | Creates an instance of the class with the parameters as property values. |
| Constructor | TitleText as String <br> DescriptionText as String | (None) | Creates an instance of the class with the parameters as property values. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Attributes | detectColor | Color | (None) |
| Attributes | myParent | GraffitiStepBar | (None) |
| BackgroundColorActive | ColorGroup | (None) | Background color when active. |
| BackgroundColorInactive | ColorGroup | (None) | Background color when inactive. |
| Description | String | (None) | The description text of the GraffitiStepBarItem. |
| DescriptionColorActive | ColorGroup | (None) | Description text color when active. |
| DescriptionColorInactive | ColorGroup | (None) | Description text color when inactive. |
| IconActive | Picture | (None) | The icon used to draw when the GraffitiStepBarItem is active. |
| IconInactive | Picture | (None) | The icon used to draw when the GraffitiStepBarItem is inactive. |
| TextAlignment | Alignments | (None) | Alignment of text. |
| Title | String | (None) | The title text of the GraffitiStepBarItem. |
| TitleColorActive | ColorGroup | (None) | Title text color when active. |
| TitleColorInactive | ColorGroup | (None) | Title text color when inactive. |