# GraffitiKanbanColumn
Class Inherits GraffitiKanbanChild
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| True | True |
### Android
| 32-Bit | 64-Bit |
| :---: | :---: |
| False | True |
### Console
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
### Desktop
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
### iOS
| 32-Bit | 64-Bit |
| :---: | :---: |
| False | True |
### Web
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
## Attributes
| Name | Value |
| --- | --- |
| HideFromLibrary | |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| AddItem | item as GraffitiKanbanItem | (None) | Adds the specified item to the column |
| AddMenuItem | item as GraffitiKanbanMenuItem | (None) | Adds the specified item to the column's menu |
| Constructor | Title as String <br> Subtitle as String <br> ButtonCaption as String | (None) | Creates a new instance of the class. |
| destroy | (None) | (None) | (None) |
| InsertItem | atIndex as Integer <br> item as GraffitiKanbanItem | (None) | Inserts item as the position specified by atIndex |
| InsertMenuItem | atIndex as Integer <br> item as GraffitiKanbanMenuItem | (None) | Inserts item in to the column's menu at the position specified by atIndex |
| Item | index as Integer | GraffitiKanbanItem | Returns the at index on the column |
| LastItemIndex | (None) | Integer | Returns the final index of the last item on the column |
| LastMenuItemIndex | (None) | Integer | Returns the final index of the last menu item on the column |
| MenuItem | index as Integer | GraffitiKanbanMenuItem | Returns the item from the specified index |
| RemoveAllItems | (None) | (None) | Removes all items. |
| RemoveAllMenuItems | (None) | (None) | Removes all menu items. |
| RemoveItem | item as GraffitiKanbanItem | (None) | Remove the specified item from the column |
| RemoveMenuItem | item as GraffitiKanbanMenuItem | (None) | Removes the specified menu item from the column |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| AllowReorder | Boolean | (None) | (None) |
| Attributes | Items | (None) | (None) |
| Attributes | MenuItems | (None) | (None) |
| Attributes | isSent | Boolean | (None) |
| BorderSize | Integer | (None) | (None) |
| ButtonCaption | String | (None) | Caption of the column's button. HTML supported |
| ButtonEnabled | Boolean | (None) | The enabled state of the button |
| ButtonOutline | Boolean | (None) | If the button should appear as an outline or filled |
| CanDrag | Boolean | (None) | Determines whether this column can be dragged to reorder. |
| CanEditSubtitle | Boolean | (None) | When True, users can edit the subtitle by double-clicking it |
| CanEditTitle | Boolean | (None) | Determines whether users may edit the column title. |
| HasButton | Boolean | (None) | Determines whether the button will be displayed |
| HasMenuButton | Boolean | (None) | Determines whether the menu disclosure button will be displayed |
| Indicator | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the column |
| IndicatorBorder | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the column's border |
| IndicatorButton | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the button |
| IndicatorButtonCaption | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the button's caption |
| IndicatorHeader | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the column's header |
| IndicatorMenuButton | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the menu disclosure button |
| IndicatorSubtitle | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the subtitle text |
| IndicatorTitle | GraffitiKanban.Indicators | (None) | Bootstrap style applied to the title text |
| Subtitle | String | (None) | Text in the subtitle area of the column |
| Title | String | (None) | Text in the title area of the column |
| Width | Integer | (None) | Width of the column. |