architecture_component library

Classes

LiveData<E>
LiveData is an observable data holder class.
ScreenWidget<E extends ViewModel>
Provides a ViewModel to all descendants of this Widget. This widget represented a screen of the Application. [...]
ViewModel
Utility class provide the instance of data ViewModel each screen.

Typedefs

ViewModelProvider<E extends ViewModel>() → E
Provide the corresponded ViewModel.

Exceptions / Errors

InheritedScreenWidgetError
The error that will be thrown when the ScreenWidget' descendants cannot be found in the Widget tree.