41 lines
1.2 KiB
Kotlin
41 lines
1.2 KiB
Kotlin
package com.gamedog.vididin.router
|
|
|
|
import android.app.Activity
|
|
import com.gamedog.vididin.features.feedback.FeedbackActivity
|
|
import com.gamedog.vididin.features.privacy.PrivacyActivity
|
|
import com.gamedog.vididin.features.splash.WatchAdActivity
|
|
import com.gamedog.vididin.features.version.VersionActivity
|
|
import com.gamedog.vididin.features.withdrawrecord.WithdrawRecordActivity
|
|
|
|
|
|
class DefaultPrivacyRouter: IRouterPrivacy {
|
|
override fun startActivity(activity: Activity) {
|
|
PrivacyActivity.Companion.startActivity(activity)
|
|
}
|
|
}
|
|
|
|
class DefaultSplashRouter: IRouterSplash {
|
|
override fun startActivity(activity: Activity) {
|
|
WatchAdActivity.Companion.startActivity(activity)
|
|
}
|
|
}
|
|
|
|
class DefaultWithdrawRecordRouter: IRouterWithdrawRecord {
|
|
override fun startActivity(activity: Activity) {
|
|
WithdrawRecordActivity.Companion.startActivity(activity)
|
|
}
|
|
}
|
|
|
|
class DefaultFeedbackRouter: IRouterFeedback {
|
|
override fun startActivity(activity: Activity) {
|
|
FeedbackActivity.Companion.startActivity(activity)
|
|
}
|
|
}
|
|
|
|
class DefaultVersionRouter: IRouterVersion {
|
|
override fun startActivity(activity: Activity) {
|
|
VersionActivity.Companion.startActivity(activity)
|
|
}
|
|
}
|
|
|