DaggerInstantApps icon indicating copy to clipboard operation
DaggerInstantApps copied to clipboard

Fragment and ContentProvider example

Open tevjef opened this issue 7 years ago • 0 comments

fun inject(dependerContext: Context) {
    when (dependerContext) {
      is Activity -> activityInjector.inject(dependerContext)
      is SupportFragment -> fragmentSupportInject.inject(dependerContext)
      is Service -> serviceInjector.inject(dependerContext)
      is BroadcastReceiver -> broadcastReceiverInjector.inject(dependerContext)
      is Fragment -> fragmentInjector.inject(dependerContext)
      is ContentProvider -> contentProviderInjector.inject(dependerContext)
    }
  }

I think your code falsely assumes Fragments and ContentProviders are sub classes of Context.

tevjef avatar Nov 22 '18 16:11 tevjef