Reference#
This Reference section is a practical guide to the core Flutter widgets and routing classes used throughout this site. Each entry focuses on what the widget or class does and how its named parameters work in real projects.
For every widget or class in the sidebar (such as MaterialApp, MaterialApp.router, GoRouter, Scaffold, AppBar, Center, Container, Column, Row, and others), you will find:
A short explanation of the widget/class and when to use it.
A list of all important named parameters, including:
What the parameter controls
Its type and typical values
Any default behavior when you don’t set it
Code examples that show the parameters in action, from simple to slightly advanced usage.
Use this page as a quick, factual handbook while you build Flutter apps: open a widget, read what each parameter does, copy the example, and adapt it to your own project.