# GraffitiTimelineItem
Class
## Enumerations
| Name | Value | Description |
| --- | :---: | --- |
| ItemTypes | Box <br> Point <br> Range <br> Background | Supported item types. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Sub | Constructor | (None) | Instantiates a new instance of this object. |
| Sub | Constructor | (None) | Instantiates a new instance of this object. |
| Attributes | Hidden = True | SetSelection | |
| Attributes | Hidden = True | Update | |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Alignment | GraffitiTimeline.Alignments | Nil | Alignment of the item. |
| Attributes | HasEditGroup | Boolean | |
| Attributes | HasEditRemove | Boolean | |
| Attributes | HasEditTime | Boolean | |
| Attributes | HasSelectable | Boolean | |
| Attributes | ID | String | |
| Attributes | mObserver | GraffitiUpdateInterface | |
| Content | String | Nil | Text displayed within the item. |
| CSSClassName | String | Nil | CSS class to be applied to the item. |
| EditGroup | Boolean | Nil | If True, this item can be dragged from its original group to another group. |
| EditRemove | Boolean | Nil | If True, this item can be removed by interacting with its UI. |
| EditTime | Boolean | Nil | If True, this item can be moved by dragging. |
| EndDate | DateTime | Nil | The end date for a range or box type item. |
| Group | GraffitiTimelineGroup | Nil | Group that this item belongs to. Groups must be crated and added before adding items. |
| HelpTag | String | Nil | Tooltip to display on hover. |
| Private | As | = | |
| Private | As | = | |
| Private | As | Nil | |
| Private | As | Nil | |
| Private | As | Nil | |
| Private | As | Nil | |
| Private | As | Nil | |
| Private | As | = | |
| Private | As | = | |
| Private | As | = | |
| Private | As | Nil | |
| Private | As | Nil | |
| Private | As | Nil | |
| Selectable | Boolean | Nil | If False, users will not be able to select this item. |
| Selected | Boolean | Nil | The current selection state of the item. |
| StartDate | DateTime | Nil | For Box or Range items, this is the starting position. For all others this is their singular position. |
| Tag | Variant | Nil | Developer storage. |
| Type | ItemTypes | Nil | Type of item, each has different functionality and display. |