Loading app-common/src/main/kotlin/net/thunderbird/app/common/AppCommonModule.kt +2 −0 Original line number Diff line number Diff line package net.thunderbird.app.common import net.thunderbird.app.common.account.appCommonAccountModule import net.thunderbird.app.common.feature.appCommonFeatureModule import org.koin.core.module.Module import org.koin.dsl.module val appCommonModule: Module = module { includes( appCommonAccountModule, appCommonFeatureModule, ) } app-common/src/main/kotlin/net/thunderbird/app/common/feature/AccountSetupFinishedLauncher.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import android.content.Context import app.k9mail.feature.launcher.FeatureLauncherExternalContract import com.fsck.k9.activity.MessageList class AccountSetupFinishedLauncher( internal class AccountSetupFinishedLauncher( private val context: Context, ) : FeatureLauncherExternalContract.AccountSetupFinishedLauncher { override fun launch(accountUuid: String?) { Loading app-common/src/main/kotlin/net/thunderbird/app/common/feature/FeatureModule.kt→app-common/src/main/kotlin/net/thunderbird/app/common/feature/AppCommonFeatureModule.kt +1 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalCon import org.koin.android.ext.koin.androidContext import org.koin.dsl.module val featureLauncherModule = module { internal val appCommonFeatureModule = module { factory<FeatureLauncherExternalContract.AccountSetupFinishedLauncher> { AccountSetupFinishedLauncher( context = androidContext(), Loading app-common/src/main/kotlin/net/thunderbird/app/common/feature/NavigationDrawerConfigLoader.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import com.fsck.k9.preferences.DrawerConfigManager import kotlinx.coroutines.flow.Flow import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) : internal class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) : NavigationDrawerExternalContract.DrawerConfigLoader { override fun loadDrawerConfigFlow(): Flow<NavigationDrawerExternalContract.DrawerConfig> { return drawerConfigManager.getConfigFlow() Loading app-common/src/main/kotlin/net/thunderbird/app/common/feature/NavigationDrawerConfigWriter.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import com.fsck.k9.preferences.DrawerConfigManager import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract.DrawerConfig class NavigationDrawerConfigWriter( internal class NavigationDrawerConfigWriter( private val drawerConfigManager: DrawerConfigManager, ) : NavigationDrawerExternalContract.DrawerConfigWriter { override fun writeDrawerConfig(drawerConfig: DrawerConfig) { Loading Loading
app-common/src/main/kotlin/net/thunderbird/app/common/AppCommonModule.kt +2 −0 Original line number Diff line number Diff line package net.thunderbird.app.common import net.thunderbird.app.common.account.appCommonAccountModule import net.thunderbird.app.common.feature.appCommonFeatureModule import org.koin.core.module.Module import org.koin.dsl.module val appCommonModule: Module = module { includes( appCommonAccountModule, appCommonFeatureModule, ) }
app-common/src/main/kotlin/net/thunderbird/app/common/feature/AccountSetupFinishedLauncher.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import android.content.Context import app.k9mail.feature.launcher.FeatureLauncherExternalContract import com.fsck.k9.activity.MessageList class AccountSetupFinishedLauncher( internal class AccountSetupFinishedLauncher( private val context: Context, ) : FeatureLauncherExternalContract.AccountSetupFinishedLauncher { override fun launch(accountUuid: String?) { Loading
app-common/src/main/kotlin/net/thunderbird/app/common/feature/FeatureModule.kt→app-common/src/main/kotlin/net/thunderbird/app/common/feature/AppCommonFeatureModule.kt +1 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalCon import org.koin.android.ext.koin.androidContext import org.koin.dsl.module val featureLauncherModule = module { internal val appCommonFeatureModule = module { factory<FeatureLauncherExternalContract.AccountSetupFinishedLauncher> { AccountSetupFinishedLauncher( context = androidContext(), Loading
app-common/src/main/kotlin/net/thunderbird/app/common/feature/NavigationDrawerConfigLoader.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import com.fsck.k9.preferences.DrawerConfigManager import kotlinx.coroutines.flow.Flow import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) : internal class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) : NavigationDrawerExternalContract.DrawerConfigLoader { override fun loadDrawerConfigFlow(): Flow<NavigationDrawerExternalContract.DrawerConfig> { return drawerConfigManager.getConfigFlow() Loading
app-common/src/main/kotlin/net/thunderbird/app/common/feature/NavigationDrawerConfigWriter.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ import com.fsck.k9.preferences.DrawerConfigManager import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract.DrawerConfig class NavigationDrawerConfigWriter( internal class NavigationDrawerConfigWriter( private val drawerConfigManager: DrawerConfigManager, ) : NavigationDrawerExternalContract.DrawerConfigWriter { override fun writeDrawerConfig(drawerConfig: DrawerConfig) { Loading