viewModelOf<T extends EmpireViewModel> method
Null safety
- BuildContext context
Gets the EmpireViewModel from the EmpireApp that matches the generic type argument T.
This method can be called from any widget below this one in the widget tree. (Example: from a child widget):
Empire.viewModelOf<MyApplicationViewModel>().logOut();
Implementation
static T viewModelOf<T extends EmpireViewModel>(BuildContext context) {
final EmpireApp<T> result = of(context);
return result.viewModel();
}