singletonWithDependencies<T extends Object> method
void
singletonWithDependencies<T extends Object>(})
a conditional wrapper method for getIt.registerSingletonWithDependencies
it only registers if _canRegister
returns true
Implementation
void singletonWithDependencies<T extends Object>(
FactoryFunc<T> factoryFunc, {
String? instanceName,
bool? signalsReady,
Iterable<Type>? dependsOn,
Set<String>? registerFor,
DisposingFunc<T>? dispose,
}) {
if (_canRegister(registerFor)) {
getIt.registerSingletonWithDependencies<T>(
factoryFunc,
instanceName: instanceName,
dependsOn: dependsOn,
signalsReady: signalsReady,
dispose: dispose,
);
}
}