appComponentProviders
A MetroAppComponentProviders instance to access
class MetroApp : Application(), MetroApplication {
/** Holder reference for the app graph for [MetroAppComponentFactory]. */
internal lateinit var appGraph: AppGraph
override fun onCreate() {
super.onCreate()
appGraph = createGraph<AppGraph>()
}
override val appComponentProviders: MetroAppComponentProviders
get() = appGraph
}
@DependencyGraph
interface AppGraph : MetroAppComponentProviders {
// ...
}Content copied to clipboard