summaryrefslogtreecommitdiff
path: root/src_override/com
diff options
context:
space:
mode:
authorAustin Wang <wangaustin@google.com>2023-10-18 15:10:12 -0700
committerAustin Wang <wangaustin@google.com>2023-10-19 17:51:23 +0000
commit54906b5dc2c987b85f48e29431992211d3b741e6 (patch)
tree1213f6ecc306c618eabc359d41a5ce95845e1d9f /src_override/com
parent0421eb5e2d7d63e0fd374a5675b75f735d8399a5 (diff)
downloadThemePicker-54906b5dc2c987b85f48e29431992211d3b741e6.tar.gz
Make WallpaperModelFactory injectable (2/3)
Flag: com.android.wallpaper.multi_crop_preview_ui_flag Bug: 303457890 Test: build, presubmit Change-Id: I2f656a9adb54759b444f8e5648c19a338098724c
Diffstat (limited to 'src_override/com')
-rw-r--r--src_override/com/android/wallpaper/module/AppModule.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/src_override/com/android/wallpaper/module/AppModule.kt b/src_override/com/android/wallpaper/module/AppModule.kt
index 187b00b8..f07c2b4a 100644
--- a/src_override/com/android/wallpaper/module/AppModule.kt
+++ b/src_override/com/android/wallpaper/module/AppModule.kt
@@ -22,6 +22,7 @@ import com.android.customization.module.ThemePickerInjector
import com.android.customization.module.logging.ThemesUserEventLogger
import com.android.customization.module.logging.ThemesUserEventLoggerImpl
import com.android.wallpaper.module.logging.UserEventLogger
+import com.android.wallpaper.util.converter.DefaultWallpaperModelFactory
import dagger.Binds
import dagger.Module
import dagger.Provides
@@ -51,5 +52,11 @@ abstract class AppModule {
): WallpaperPreferences {
return DefaultCustomizationPreferences(context)
}
+
+ @Provides
+ @Singleton
+ fun provideDefaultWallpaperModelFactory(): DefaultWallpaperModelFactory {
+ return DefaultWallpaperModelFactory()
+ }
}
}