Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1203570a authored by Chris Poultney's avatar Chris Poultney Committed by Android (Google) Code Review
Browse files

Merge "Add helper class for extended effects" into main

parents f8f5386f 5f86ba9d
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -42,8 +42,10 @@ import com.android.wallpaper.customization.ui.binder.ThemePickerToolbarBinder
import com.android.wallpaper.customization.ui.util.ThemePickerCustomizationOptionUtil
import com.android.wallpaper.customization.ui.util.ThemePickerCustomizationOptionUtil
import com.android.wallpaper.effects.DefaultEffectsController
import com.android.wallpaper.effects.DefaultEffectsController
import com.android.wallpaper.effects.EffectsController
import com.android.wallpaper.effects.EffectsController
import com.android.wallpaper.module.DefaultExtendedEffectsHelper
import com.android.wallpaper.module.DefaultPartnerProvider
import com.android.wallpaper.module.DefaultPartnerProvider
import com.android.wallpaper.module.DefaultRecentWallpaperManager
import com.android.wallpaper.module.DefaultRecentWallpaperManager
import com.android.wallpaper.module.ExtendedEffectsHelper
import com.android.wallpaper.module.PartnerProvider
import com.android.wallpaper.module.PartnerProvider
import com.android.wallpaper.module.RecentWallpaperManager
import com.android.wallpaper.module.RecentWallpaperManager
import com.android.wallpaper.module.WallpaperPreferences
import com.android.wallpaper.module.WallpaperPreferences
@@ -163,6 +165,12 @@ abstract class ThemePickerAppModule {
    @Singleton
    @Singleton
    abstract fun bindEffectsController(impl: DefaultEffectsController): EffectsController
    abstract fun bindEffectsController(impl: DefaultEffectsController): EffectsController


    @Binds
    @Singleton
    abstract fun bindExtendedEffectsHelper(
        impl: DefaultExtendedEffectsHelper
    ): ExtendedEffectsHelper

    @Binds
    @Binds
    @Singleton
    @Singleton
    abstract fun bindGoogleCategoryInteractor(impl: CategoryInteractorImpl): CategoryInteractor
    abstract fun bindGoogleCategoryInteractor(impl: CategoryInteractorImpl): CategoryInteractor