# Catálogo de widgets

> Todos os widgets por família, com link para a página e o capítulo dono — e os widgets removidos.

Source: https://crossfly.dev/pt/docs/reference/widget-catalog — CrossFly documentation. Full docs as one file: https://crossfly.dev/llms-full.txt

# Catálogo de widgets

Referência rápida de todos os widgets. Cada um tem **página própria** (explicação + exemplo) em
[`ui/widgets/`](/docs/ui/widgets) e um **capítulo dono** (a verdade de API).

## Básicos — Cap. 14
| Widget | Página | Para |
|---|---|---|
| `Label` | [label](/docs/ui/widgets/label) | texto |
| `Button` | [button](/docs/ui/widgets/button) | ação |
| `TextField` / `TextArea` | [textfield](/docs/ui/widgets/textfield) · [textarea](/docs/ui/widgets/textarea) | entrada 1 linha / várias |
| `Switch` / `Option` | [switch](/docs/ui/widgets/switch) · [option](/docs/ui/widgets/option) | liga-desliga / check-radio |
| `Slider` / `Progress` | [slider](/docs/ui/widgets/slider) · [progress](/docs/ui/widgets/progress) | valor contínuo / progresso |
| `Dropdown` / `Group` | [dropdown](/docs/ui/widgets/dropdown) · [group](/docs/ui/widgets/group) | seleção / agrupamento |
| `ImageView` / `Keypad` | [imageview](/docs/ui/widgets/imageview) · [keypad](/docs/ui/widgets/keypad) | imagem / teclado numérico |

## Containers e listas — Cap. 15
| Widget | Página |
|---|---|
| `ListView` / `VirtualListView` | [listview](/docs/ui/widgets/listview) · [virtuallistview](/docs/ui/widgets/virtuallistview) |
| `ListViewWindow` / `TabBar` | [listviewwindow](/docs/ui/widgets/listviewwindow) · [tabbar](/docs/ui/widgets/tabbar) |
| `PagedDataAdapter` / list items | [paged-data-adapter](/docs/ui/widgets/paged-data-adapter) · [list-items](/docs/ui/widgets/list-items) |

## Diálogos e overlays — Cap. 16
| Widget | Página |
|---|---|
| `Alert` / `ActionSheet` / `Hint` | [alert](/docs/ui/widgets/alert) · [actionsheet](/docs/ui/widgets/actionsheet) · [hint](/docs/ui/widgets/hint) |

## Pickers — Cap. 17
| Widget | Página |
|---|---|
| `Picker` (base) | [picker](/docs/ui/widgets/picker) |
| `DatePicker` / `TimePicker` | [datepicker](/docs/ui/widgets/datepicker) · [timepicker](/docs/ui/widgets/timepicker) |
| `FilePicker` / `PhotoPicker` | [filepicker](/docs/ui/widgets/filepicker) · [photopicker](/docs/ui/widgets/photopicker) |
| `ColorPicker` / `BarcodePicker` / `LocationPicker` | [colorpicker](/docs/ui/widgets/colorpicker) · [barcodepicker](/docs/ui/widgets/barcodepicker) · [locationpicker](/docs/ui/widgets/locationpicker) |

## Imagens e gráficos — Cap. 18 · Cap. 19
| Widget | Página |
|---|---|
| `ImageView` / `Whiteboard` | [imageview](/docs/ui/widgets/imageview) · [whiteboard](/docs/ui/widgets/whiteboard) |
| `ChartView` + subclasses (`LineChart`/`AreaChart`/`BarChart`/`StackedBarChart`/`StackedAreaChart`/`PieChart`/`DonutChart`/`ComboChart`) | [chartview](/docs/ui/widgets/chartview) |
| `WebContainer` / `LocationView` | [webcontainer](/docs/ui/widgets/webcontainer) · [locationview](/docs/ui/widgets/locationview) |

## ⚠️ Widgets removidos (API 2026)
Procurando por um nome antigo? Ele **não existe mais** — use o substituto:
| Removido | Use |
|---|---|
| `Toast` / `ToolTip` | **`Hint`** |
| `Grid` | `GridLayout` + componentes |
| `Tree` | (removido; sem substituto direto) |
| `Accordion` / `TopMenu` / `Spacer` / `Velocimeter` | (removidos) |

## Veja também
- Catálogo completo com descrições: [`ui/widgets/_index.md`](/docs/ui/widgets)
- [Índice de API](/docs/reference/api-reference) · [Enums](/docs/reference/enums-uiconstants)
