init static method
void
init(
- void initializer(
- void factory<
T, R extends T>( - SpotGetter<
R> locator, { - String? name,
- SpotGetter<
- void single<
T, R extends T>( - SpotGetter<
R> locator, { - String? name,
- SpotGetter<
- void factory<
Convenience method for registering dependencies Alternatively, you can just call Spot.registerFactory & Spot.registerSingle directly
Note: Named instances are not supported via the init helper. Use registerFactory/registerSingle/registerAsync directly with the name parameter.
Implementation
static void init(
void Function(
void Function<T, R extends T>(SpotGetter<R> locator, {String? name}) factory,
void Function<T, R extends T>(SpotGetter<R> locator, {String? name}) single,
)
initializer,
) =>
initializer(registerFactory, registerSingle);