annotations library

Classes

RegisterAsyncFactory
Annotation to mark a class for automatic async factory registration in GetIt.
RegisterAsyncLazySingleton
Annotation to mark a class for automatic async lazy singleton registration in GetIt.
RegisterAsyncSingleton
Annotation to mark a class for automatic async singleton registration in GetIt.
RegisterFactory
Annotation to mark a class for automatic factory registration in GetIt.
RegisterLazySingleton
Annotation to mark a class for automatic lazy singleton registration in GetIt.
RegisterSingleton
Annotation to mark a class for automatic singleton registration in GetIt.

Enums

RegisterAs
Enum to specify the type of dependency registration.

Extensions

GetItExtension on GetIt
Extension on GetIt to provide optimized lazy loading functionality.