complete_dependency_injector_flutter library
Classes
- AsyncDependenciesData
-
DependenciesBuilder<
T extends DependencyBuilderViewModelBase> - DependencyBuilderViewModelBase
- InjectorContainerWidget
-
An internal InheritedWidget that holds the
Injectorinstance. - InjectorProviderWidget
-
Places an
Injectorin the widget tree and disposes it when this widget is removed. Used by InjectorRootWidget and InjectorScopeWidget; you normally don't use it directly. - InjectorRootWidget
-
A widget that provides an
Injectorto the entire application. - InjectorScopeWidget
-
A widget that creates a new
Injectorscope.
Functions
-
dependencyBuilderViewModelSimpleStateHandlingBuildUtilityFn<
T extends DependencyBuilderViewModelBase> ({required BuildContext context, required T viewModel, required DependenciesBuilderBuildFn< T> build, Widget? loadingWidget, DependenciesBuilderBuildFn<T> ? loadingWidgetBuilder, Widget? errorWidget, DependenciesBuilderBuildFn<T> ? errorWidgetBuilder}) → Widget