# GraffitiGridRow
Class
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Sub | Constructor | (None) | Creates a new GraffitiGridRow from a Dictionary of data. |
| Sub | Constructor | (None) | Creates a new GraffitiGridRow from a Dictionary of data. |
| Function | HasKey | As | Return true if the data within the row has a key matching Key . |
| Function | Lookup | As | Returns the value of Key in the row's data, or DefaultValue is the Key does not exist. |
| Function | Value | As | Returns the current value of Key in the row data. May return Nil if Key doesn't exist. |
| Sub | Value | (None) | Returns the current value of Key in the row data. May return Nil if Key doesn't exist. |
| Function | Values | As | Returns the current row data. Should not be modified outside the class's methods. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Attributes | Data | Dictionary | |
| Bounds | Xojo.Rect | Nil | The current screen coordinates of the row relative to the display's position. Should not be modified manually. |
| Height | Integer | -1 | Height of the row. -1 to use the parent's RowHeight . |
| IsVisible | Boolean | False | Returns whether the current row is visible in the display. Should not be modified manually. |
| Tag | Variant | Nil | Custom reference value. |