📄️ Card
A material design card: a panel with slightly rounded corners and an elevation shadow.
📄️ Column
A control that displays its children in a vertical array.
📄️ Container
Container allows to decorate a control with background color and border and position it with padding, margin and alignment.
📄️ CupertinoListTile
An iOS-style list tile. The CupertinoListTile is a Cupertino equivalent of Material ListTile.
📄️ DataTable
A Material Design data table.
📄️ Dismissible
A control that can be dismissed by dragging in the indicated dismiss_direction.
📄️ Divider
A thin horizontal line, with padding on either side.
📄️ ExpansionPanelList
A material expansion panel list that lays out its children and animates expansions.
📄️ ExpansionTile
A single-line ListTile with an expansion arrow icon that expands or collapses the tile to reveal or hide its children.
📄️ GridView
A scrollable, 2D array of controls.
📄️ ListTile
A single fixed-height row that typically contains some text as well as a leading or trailing icon.
📄️ ListView
A scrollable list of controls arranged linearly.
📄️ Page
Page is a container for View controls.
📄️ Pagelet
Pagelet implements the basic Material Design visual layout structure.
📄️ ResponsiveRow
ResponsiveRow borrows the idea of grid layout from Bootstrap web framework.
📄️ Row
A control that displays its children in a horizontal array.
📄️ SafeArea
A control that insets its content by sufficient padding to avoid intrusions by the operating system.
📄️ Stack
A control that positions its children on top of each other.
📄️ Tabs
The Tabs control is used for navigating frequently accessed, distinct content categories. Tabs allow for navigation between two or more content views and relies on text headers to articulate the different sections of content.
📄️ VerticalDivider
A thin vertical line, with padding on either side.
📄️ View
View is the top most container for all other controls.