# Dialog Layer API

The dialog layer provides high-level components for building terminal UIs.

## Import

```python
from ux3270.dialog import (
    Form,
    Menu,
    Table,
    WorkWithList,
    SelectionList,
    TabularEntry,
    MessagePanel,
    show_message,
)
```

## Components

### Form

::: ux3270.dialog.Form

### Menu

::: ux3270.dialog.Menu

### Table

::: ux3270.dialog.Table

### WorkWithList

::: ux3270.dialog.WorkWithList

### SelectionList

::: ux3270.dialog.SelectionList

### TabularEntry

::: ux3270.dialog.TabularEntry

### MessagePanel

::: ux3270.dialog.MessagePanel

### show_message

::: ux3270.dialog.show_message
