API reference
Flutter & Dart API reference
Widgets, state and cross-platform apps
Last updated
- Identifiers
- 56
- With full guides
- 0
- Types
- 5
Topics covered
- Widgets
- Layout
- State
- Navigation
- Async
- Tooling
Class
| Name | What it does |
|---|
StatelessWidget | Class |
StatefulWidget | Class |
State | Class |
BuildContext | Class |
InheritedWidget | Class |
ThemeData | Class |
AnimationController | Class |
ChangeNotifier | Class |
Component
| Name | What it does |
|---|
MaterialApp | Component |
Scaffold | Component |
AppBar | Component |
Container | Component |
Row | Component |
Column | Component |
Stack | Component |
Text | Component |
Image | Component |
ListView | Component |
GridView | Component |
Padding | Component |
Center | Component |
Expanded | Component |
SizedBox | Component |
ElevatedButton | Component |
TextField | Component |
Form | Component |
FutureBuilder | Component |
StreamBuilder | Component |
Navigator | Component |
GestureDetector | Component |
Hero | Component |
AnimatedContainer | Component |
LayoutBuilder | Component |
SafeArea | Component |
Function
| Name | What it does |
|---|
runApp | Function |
setState | Function |
initState | Function |
dispose | Function |
build | Function |
showDialog | Function |
Command
| Name | What it does |
|---|
flutter create | Command |
flutter run | Command |
flutter build apk | Command |
flutter build ios | Command |
flutter pub get | Command |
flutter doctor | Command |
flutter test | Command |
flutter analyze | Command |
Concept
| Name | What it does |
|---|
Hot reload | Concept |
Widget tree | Concept |
Null safety | Concept |
Futures | Concept |
Streams | Concept |
Isolates | Concept |
Platform channels | Concept |
Mixins | Concept |
Search across every package and filter by type in your dashboard.
Start learning