@required Stringa list of comma separated parameters your function expects
@required Stringthe name of the new variable to assign to (required
@required Stringa string or expression to assign to the new variable
@required objectthe rest of the widgets that get access to the new variable
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