layout library
Classes
- AnimatedBox
- AnimatedBoxState
- AnimatedListTileTheme
- A widget that animates the ListTileThemeData implicitly.
- AnimatedTextTileTheme
- A widget that animates the TextTileThemeData implicitly.
- AnimatedTileTheme
- A widget that animates the TileThemeData implicitly.
- Box
- ElevatedSheet
- Expansion
- ExpansionButton
- ExpansionButtonAction
- ExpansionCollapse
- ExpansionConsumer
- ExpansionController
- ExpansionExpand
- ExpansionHeader
- ExpansionIcon
- ExpansionLayout
- ExpansionProvider
- ExpansionToggle
- ExpansionTransition
- ExpansionView
- FilledSheet
- Gap
- Spacer creates an adjustable, empty spacer that can be used to tune the spacing between widgets in a Flex container, like Row or Column.
- ListTile
- ListTileStyle
- The style to be applied to ListTile widget
- ListTileStyleTween
- An interpolation between two ListTileStyles.
- ListTileTheme
- A Widget that controls how descendant tile should look like.
- ListTileThemeData
- Defines the visual properties of ListTile.
- ListTileThemeDataTween
- An interpolation between two ListTileThemeDatas.
- ListTileThemeDefaults
- OutlinedSheet
- Overlaid
- ShapeBorderPaint
- ShapeBorderPainter
- Sheet
- The sheet widget is the baseline for numerous components.
- SheetStyle
- The style to be applied to the sheet widget
- SheetTheme
- A Widget that controls how descendant Sheets should look like.
- SheetThemeData
- Defines the visual properties of Sheet.
- SheetThemeDefaults
- SheetThemeIos
- SheetThemeM2
- SheetThemeM3
- TextTile
- TextTileStyle
- The style to be applied to TextTile widget
- TextTileStyleTween
- An interpolation between two TextTileStyles.
- TextTileTheme
- A Widget that controls how descendant tile should look like.
- TextTileThemeData
- Defines the visual properties of TextTile.
- TextTileThemeDataTween
- An interpolation between two TextTileThemeDatas.
- TextTileThemeDefaults
- Tile
- TileStyle
- The style to be applied to Tile widget
- TileStyleTween
- An interpolation between two TileStyles.
- TileTheme
- A Widget that controls how descendant tile should look like.
- TileThemeData
- Defines the visual properties of Tile.
- TileThemeDataTween
- An interpolation between two TileThemeDatas.
- TileThemeDefaults
- TonalSheet
Extensions
Typedefs
- ExpansionBuilder = Widget Function(BuildContext context, ExpansionController state, Widget? child)
- ExpansionButtonCallback = VoidCallback Function(ExpansionController state)
- ExpansionButtonStyle = AnchorStyle
- ExpansionLayoutBuilder = AnimatedSwitcherLayoutBuilder
- ExpansionTransitionBuilder = AnimatedSwitcherTransitionBuilder
- OverlaidInfoBuilder = Widget Function(BuildContext context, int remaining)
-
SheetStyleByVariant
= Map<
SheetVariant, SheetStyle?> - Map of SheetStyle by SheetVariant as key