Input widgets

Take user input in addition to input widgets in Material Components and Cupertino.

See more widgets in the widget catalog.

Form

An optional container for grouping together multiple form field widgets (e.g. TextField widgets).

FormField

A single form field. This widget maintains the current state of the form field, so that updates and validation errors are visually reflected in the UI.

RawKeyboardListener

A widget that calls a callback whenever the user presses or releases a key on a keyboard.

See more widgets in the widget catalog.