@required Stringa list of comma separated parameters your function expects
BuildContextit is part of.
ReactiveModel, since your model can be informed when the
BuildContextis being initialized, built, rendered and disposed of.
FunctionCalled when render is called on the widget
@required Objectthe rest of the widgets that get rerendered if the watched model updates