aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/modules/TvApplicationModule.java
diff options
context:
space:
mode:
authorNick Chalko <nchalko@google.com>2020-01-27 18:27:32 -0800
committerNick Chalko <nchalko@google.com>2020-01-27 22:50:43 -0800
commit91247e9944a196cb6b3e2117dbd06105dc608ff9 (patch)
tree7c1457b4276894e0763dffe0fb57a03526cd6ada /src/com/android/tv/modules/TvApplicationModule.java
parent205cd95484504ce1b75cbbdb8a0c94eb24c70422 (diff)
downloadTV-91247e9944a196cb6b3e2117dbd06105dc608ff9.tar.gz
Use autofactory that are needed by "Get more channels"
PiperOrigin-RevId: 291844313 Change-Id: I59e3add9bd366cde2e17837a1c81055b3a33f508
Diffstat (limited to 'src/com/android/tv/modules/TvApplicationModule.java')
-rw-r--r--src/com/android/tv/modules/TvApplicationModule.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/tv/modules/TvApplicationModule.java b/src/com/android/tv/modules/TvApplicationModule.java
index 1955ecf7..cb4059a1 100644
--- a/src/com/android/tv/modules/TvApplicationModule.java
+++ b/src/com/android/tv/modules/TvApplicationModule.java
@@ -39,6 +39,10 @@ import com.android.tv.dvr.provider.DvrDbSync;
import com.android.tv.dvr.provider.DvrDbSyncFactory;
import com.android.tv.dvr.provider.DvrQueryScheduleFutureFactory;
import com.android.tv.dvr.ui.playback.DvrPlaybackActivity;
+import com.android.tv.menu.MenuRowFactory;
+import com.android.tv.menu.MenuRowFactoryFactory;
+import com.android.tv.menu.TvOptionsRowAdapter;
+import com.android.tv.menu.TvOptionsRowAdapterFactory;
import com.android.tv.onboarding.OnboardingActivity;
import com.android.tv.onboarding.SetupSourcesFragment;
import com.android.tv.setup.SystemSetupActivity;
@@ -126,6 +130,13 @@ public abstract class TvApplicationModule {
abstract DvrQueryScheduleFuture.Factory dvrQueryScheduleFutureFactory(
DvrQueryScheduleFutureFactory dvrQueryScheduleFutureFactory);
+ @Binds
+ abstract TvOptionsRowAdapter.Factory tvOptionsRowAdapterFactory(
+ TvOptionsRowAdapterFactory impl);
+
+ @Binds
+ abstract MenuRowFactory.Factory menuRowFactoryFactory(MenuRowFactoryFactory impl);
+
@ContributesAndroidInjector
abstract PinDialogFragment contributesPinDialogFragment();