Asking a widget to be something versus do something
API design tip for complex Flutter WidgetsThe Flutter Blog · March 14, 2019Asking a widget to be something versus do somethingИсточник: The Flutter Blog