# GraffitiAlertButton
Class
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Constructor | buttonName as String <br> buttonCaption as String <br> buttonIcon as String = "" <br> buttonStyle as GraffitiStyle = Nil | (None) | Creates a new instance of the class. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Caption | String | (None) | Caption to display on the button. |
| Default | Boolean | False | When True, pressing the Enter key on a WebAlert dismisses it and returns this button as the one clicked. |
| Icon | String | (None) | Icon to display within the button, to the left of the caption. Requires a FontAwesome 5 identifier, IE : fas fa-times . |
| ID | String | (None) | (None) |
| Indicator | WebUIControl.Indicators | (None) | Bootstrap indicator to apply to the button. |
| Name | String | (None) | A unique name. |
| Style | GraffitiStyle | (None) | GraffitiStyle to apply to the button. |
| Tag | Variant | (None) | Developer storage. |