diff options
author | Austin Wang <wangaustin@google.com> | 2023-10-18 15:10:12 -0700 |
---|---|---|
committer | Austin Wang <wangaustin@google.com> | 2023-10-19 17:51:23 +0000 |
commit | 54906b5dc2c987b85f48e29431992211d3b741e6 (patch) | |
tree | 1213f6ecc306c618eabc359d41a5ce95845e1d9f /src_override/com | |
parent | 0421eb5e2d7d63e0fd374a5675b75f735d8399a5 (diff) | |
download | ThemePicker-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.kt | 7 |
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() + } } } |