Stateful

Stateful widgets have associated state that is read both during initial build and the lifetime of the widget. They compose other widgets that concretely describe the user interface, and these trees of nested widgets are recursively built.