# GraffitiModalContainer
Class Inherits DesktopContainer
## About
Container embedded in GraffitiModalInstance, which is in turn added to the parent DesktopWindow of a GraffitiModal class instance.
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| True | True |
### Desktop
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
## Attributes
| Name | Value |
| --- | --- |
| HideFromLibrary | |
## Event Definitions
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Action | data as Dictionary | (None) | This event is used internally and should not be implemented by users. |
| EnterKeyPressed | (None) | (None) | Raised when the user has pressed the Enter or Return keys. |
| EscapeKeyPressed | (None) | (None) | Raised when the user has pressed the Escape key. |
| KeyPressed | key as String | (None) | Raised when the user has pressed any key on the keyboard that is not Enter, Return, or Escape and the Container has focus. |
| Opening | (None) | (None) | (None) |
| Shown | (None) | (None) | Raised when the container has become visible, after animation has been completed. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Action | data as Dictionary | (None) | Send data back to the controller. |
| onKeyUp | key as String | (None) | Raise when the user releases a keyboard key they've pressed. |