registrar library

Classes

MultiRegistrar
Register multiple Objects so they can be retrieved with Registrar.get
Registrar<T extends Object>
A widget that registers single services lazily
RegistrarDelegate<T extends Object>
Delegate for Registrar. See MultiRegistrar for more information.

Enums

Location

Mixins

Observer
Implements observer pattern.
RegistrarStateImpl<T extends Object>
Implements the State class of Registrar

Extensions

RegistrarBuildContextExtension on BuildContext
Adds get and of features to BuildContext.

Functions

toOne(Object? object) int
Returns 1 if non null, 0 if null. Typically used for counting non-nulls. E.g., assert(toOne(a) + toOne(b) == 1)