Reference

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.