Widget Overview
This section is the practical companion to the Guide.
Guide pages teach how an app grows. Widget pages answer a different question:
When I need a specific piece of UI, which widget should I reach for and how do I use it?
Read this section in layers
Layout and shell
Start here if you are shaping the screen:
Text and input
Use these when you are presenting text or collecting typed input:
Collections and navigation
Use these for selection, navigation, and tabular data:
Indicators and visualization
Use these for progress and lightweight charts:
Session and application shell
Use these when building long-running workspaces, transcripts, or terminal shells:
What these pages cover
Each widget page focuses on:
- what the widget is for
- the smallest useful builder example
- common combinations
- the few props or state values that matter most
- where to look next
These pages are intentionally usage-oriented. For crate-level reference, keep API Overview nearby.
Last updated on