didChangeDependencies method

  1. @protected
  2. @visibleForTesting
void didChangeDependencies()

Called when a dependency (by Build Context) of this View Model changes.

For example, if View Model has reference on InheritedWidget. This widget can change and method will called to notify about change.

This method is also called immediately after initState.

Implementation

@protected
@visibleForTesting
void didChangeDependencies() {
  log('ViewModel<$runtimeType> didChangeDependencies');
}