Loading src_override/com/android/wallpaper/modules/ThemePickerAppModule.kt +4 −0 Original line number Original line Diff line number Diff line Loading @@ -61,6 +61,8 @@ import com.android.wallpaper.picker.category.domain.interactor.implementations.D import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultCuratedPhotosInteractorImpl import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultCuratedPhotosInteractorImpl import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultOnDeviceWallpapersInteractor import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultOnDeviceWallpapersInteractor import com.android.wallpaper.picker.category.domain.interactor.implementations.ThirdPartyCategoryInteractorImpl import com.android.wallpaper.picker.category.domain.interactor.implementations.ThirdPartyCategoryInteractorImpl import com.android.wallpaper.picker.category.ui.binder.BannerProvider import com.android.wallpaper.picker.category.ui.binder.DefaultBannerProvider import com.android.wallpaper.picker.category.ui.view.providers.IndividualPickerFactory import com.android.wallpaper.picker.category.ui.view.providers.IndividualPickerFactory import com.android.wallpaper.picker.category.ui.view.providers.implementation.DefaultIndividualPickerFactory import com.android.wallpaper.picker.category.ui.view.providers.implementation.DefaultIndividualPickerFactory import com.android.wallpaper.picker.category.wrapper.DefaultWallpaperCategoryWrapper import com.android.wallpaper.picker.category.wrapper.DefaultWallpaperCategoryWrapper Loading Loading @@ -89,6 +91,8 @@ import kotlinx.coroutines.CoroutineScope @InstallIn(SingletonComponent::class) @InstallIn(SingletonComponent::class) abstract class ThemePickerAppModule { abstract class ThemePickerAppModule { @Binds @Singleton abstract fun bindBannerProvider(impl: DefaultBannerProvider): BannerProvider @Binds @Binds @Singleton @Singleton abstract fun bindClockPickerRepository(impl: ClockPickerRepositoryImpl): ClockPickerRepository abstract fun bindClockPickerRepository(impl: ClockPickerRepositoryImpl): ClockPickerRepository Loading Loading
src_override/com/android/wallpaper/modules/ThemePickerAppModule.kt +4 −0 Original line number Original line Diff line number Diff line Loading @@ -61,6 +61,8 @@ import com.android.wallpaper.picker.category.domain.interactor.implementations.D import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultCuratedPhotosInteractorImpl import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultCuratedPhotosInteractorImpl import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultOnDeviceWallpapersInteractor import com.android.wallpaper.picker.category.domain.interactor.implementations.DefaultOnDeviceWallpapersInteractor import com.android.wallpaper.picker.category.domain.interactor.implementations.ThirdPartyCategoryInteractorImpl import com.android.wallpaper.picker.category.domain.interactor.implementations.ThirdPartyCategoryInteractorImpl import com.android.wallpaper.picker.category.ui.binder.BannerProvider import com.android.wallpaper.picker.category.ui.binder.DefaultBannerProvider import com.android.wallpaper.picker.category.ui.view.providers.IndividualPickerFactory import com.android.wallpaper.picker.category.ui.view.providers.IndividualPickerFactory import com.android.wallpaper.picker.category.ui.view.providers.implementation.DefaultIndividualPickerFactory import com.android.wallpaper.picker.category.ui.view.providers.implementation.DefaultIndividualPickerFactory import com.android.wallpaper.picker.category.wrapper.DefaultWallpaperCategoryWrapper import com.android.wallpaper.picker.category.wrapper.DefaultWallpaperCategoryWrapper Loading Loading @@ -89,6 +91,8 @@ import kotlinx.coroutines.CoroutineScope @InstallIn(SingletonComponent::class) @InstallIn(SingletonComponent::class) abstract class ThemePickerAppModule { abstract class ThemePickerAppModule { @Binds @Singleton abstract fun bindBannerProvider(impl: DefaultBannerProvider): BannerProvider @Binds @Binds @Singleton @Singleton abstract fun bindClockPickerRepository(impl: ClockPickerRepositoryImpl): ClockPickerRepository abstract fun bindClockPickerRepository(impl: ClockPickerRepositoryImpl): ClockPickerRepository Loading