injectOrNull

inline fun <T : Any> injectOrNull(qualifier: Qualifier? = null, mode: LazyThreadSafetyMode = LazyThreadSafetyMode.SYNCHRONIZED, noinline parameters: ParametersDefinition? = null): Lazy<T?>

Lazy inject a Koin instance if available

Return

Lazy instance of type T or null

Parameters

qualifier
mode
  • LazyThreadSafetyMode

parameters