Widget (抽象クラス)
├── StatelessWidget
│ ├── Text
│ ├── Icon
│ ├── Card
│ ├── Material
│ ├── Divider
│ ├── CircleAvatar
│ ├── Tooltip
│ ├── FloatingActionButton
│ ├── ElevatedButton
│ ├── TextButton
│ ├── IconButton
│ ├── ListTile
│ ├── InkWell
│ ├── Image
│ └── LayoutBuilder
│
├── StatefulWidget
│ ├── Scaffold
│ ├── AppBar
│ ├── SliverAppBar
│ ├── BottomNavigationBar
│ ├── Form
│ ├── TextField
│ ├── TextFormField
│ ├── Checkbox
│ ├── Switch
│ ├── Radio
│ ├── ListView
│ ├── GridView
│ ├── SingleChildScrollView
│ ├── StreamBuilder<T>
│ └── ValueListenableBuilder<T>
│
├── RenderObjectWidget
│ ├── SingleChildRenderObjectWidget
│ │ ├── Container
│ │ ├── Padding
│ │ ├── Center
│ │ ├── Align
│ │ ├── SizedBox
│ │ ├── Expanded
│ │ ├── Flexible
│ │ ├── Positioned
│ │ ├── Visibility
│ │ └── FractionallySizedBox
│ └── MultiChildRenderObjectWidget
│ ├── Row
│ ├── Column
│ ├── Stack
│ └── Spacer
│
├── ProxyWidget
│ ├── InheritedWidget
│ └── ParentDataWidget
│
└── PreferredSizeWidget (interface)
│ ├── AppBar (implements)
│ └── PreferredSize
Color / Colors
Size / Offset / Duration
EdgeInsets
Alignment
BoxFit (enum)
BoxDecoration
Border
│ ├── BorderSide
│ └── BorderStyle (enum)
BorderRadius / Radius
DecorationImage
BoxShadow
Gradient (abstract)
ShapeBorder (abstract)
│ ├── RoundedRectangleBorder
│ ├── CircleBorder
│ └── StadiumBorder
ImageProvider<T>
BlendMode (enum)
ImageRepeat (enum)
VerticalDecoration
TextStyle
│ ├── FontWeight
│ ├── FontStyle
│ ├── TextDecoration
│ └── backgroundColor, height, etc.
TextAlign (enum)
TextTheme
InputDecoration
MainAxisAlignment
CrossAxisAlignment
MainAxisSize
FlexFit
StackFit
Axis
Clip
TextDirection
Curves
Theme
ThemeData
AppBarTheme
CardTheme
VisualDensity
ButtonStyle
ButtonStyleFrom (factory)
styleFrom (factory)
MaterialStateProperty<T>
MaterialState (enum)
MaterialApp
NavigationDestination
MediaQuery
ColorScheme
Navigator
GestureDetector
DragUpdateDetails
SliverGridDelegate (abstract)
├── SliverGridDelegateWithFixedCrossAxisCount
└── SliverGridDelegateWithMaxCrossAxisExtent
BottomNavigationBar
BottomNavigationBarType (enum)
BottomNavigationBarItem