39 lines
No EOL
1.1 KiB
Kotlin
39 lines
No EOL
1.1 KiB
Kotlin
package com.tangem.di
|
|
|
|
import com.tangem.ui.activity.EmptyWalletActivity
|
|
import com.tangem.ui.activity.LoadedWalletActivity
|
|
import com.tangem.ui.activity.LogoActivity
|
|
import com.tangem.ui.activity.MainActivity
|
|
import com.tangem.ui.activity.PrepareCryptonitOtherApiWithdrawalActivity
|
|
import com.tangem.ui.activity.PrepareKrakenWithdrawalActivity
|
|
import com.tangem.ui.activity.PrepareTransactionActivity
|
|
import com.tangem.ui.activity.PurgeActivity
|
|
import com.tangem.ui.activity.VerifyCardActivity
|
|
|
|
import javax.inject.Singleton
|
|
|
|
import dagger.Component
|
|
|
|
@Singleton
|
|
@Component(modules = [NavigatorModule::class])
|
|
interface NavigatorComponent {
|
|
|
|
fun inject(activity: LogoActivity)
|
|
|
|
fun inject(activity: MainActivity)
|
|
|
|
fun inject(activity: PurgeActivity)
|
|
|
|
fun inject(activity: PrepareTransactionActivity)
|
|
|
|
fun inject(activity: PrepareCryptonitOtherApiWithdrawalActivity)
|
|
|
|
fun inject(activity: PrepareKrakenWithdrawalActivity)
|
|
|
|
fun inject(activity: LoadedWalletActivity)
|
|
|
|
fun inject(activity: VerifyCardActivity)
|
|
|
|
fun inject(activity: EmptyWalletActivity)
|
|
|
|
} |