← 返回总览树

com.google.samples.apps.nowinandroid.NiaApplication_HiltComponents.ViewModelC

点击连线:高亮其完整依赖链(上游调用方 + 下游依赖)。实心脉冲为选中边,箭头/流向即依赖方向。点其他边可换锚点,点空白处清除。
com.google.samples.apps.nowinandroid.NiaApplication_HiltComponents.SingletonC → com.google.samples.apps.nowinandroid.NiaApplication_HiltComponents.ActivityRetainedC → com.google.samples.apps.nowinandroid.NiaApplication_HiltComponents.ViewModelC SingletonC → ActivityRetainedC → ViewModelC cluster_Entry Points Entry Points cluster_Map<Class<?>, Provider<ViewModel>> Map<Class<?>, Provider<ViewModel>> cluster_Map<Class<?>, Object> Map<Class<?>, Object> cluster_Dependency Graph Dependency Graph cluster_SingletonC Inherited from SingletonC @Singleton node0 @HiltViewModelMap Map<Class<?>, Provider<ViewModel>> node2 @HiltViewModelMap BindsModule.binds() node0->node2 node4 @HiltViewModelMap BindsModule.binds() node0->node4 node8 @HiltViewModelMap BindsModule.binds() node0->node8 node10 @HiltViewModelMap BindsModule.binds() node0->node10 node14 @HiltViewModelMap BindsModule.binds() node0->node14 node1 @HiltViewModelAssistedMap Map<Class<?>, Object> node16 @HiltViewModelAssistedMap BindsModule.bind() node1->node16 node19 @HiltViewModelAssistedMap BindsModule.bind() node1->node19 node3 BookmarksViewModel node2->node3 delegates node22 UserDataRepository node3->node22 node23 UserNewsResourceRepository node3->node23 node5 ForYouViewModel node4->node5 delegates node6 SavedStateHandle node5->node6 node7 GetFollowableTopicsUseCase node5->node7 node5->node22 node5->node23 node24 AnalyticsHelper node5->node24 node25 SyncManager node5->node25 node7->node22 node26 TopicsRepository node7->node26 node9 MainActivityViewModel node8->node9 delegates node9->node22 node11 SearchViewModel node10->node11 delegates node11->node6 node12 GetSearchContentsUseCase node11->node12 node13 GetRecentSearchQueriesUseCase node11->node13 node11->node22 node11->node24 node27 SearchContentsRepository node11->node27 node28 RecentSearchRepository node11->node28 node12->node22 node12->node27 node13->node28 node15 SettingsViewModel node14->node15 delegates node15->node22 node17 InterestsViewModel.Factory node16->node17 delegates node18 InterestsViewModel node17->node18 node18->node6 node18->node7 node18->node22 node20 TopicViewModel.Factory node19->node20 delegates node21 TopicViewModel node20->node21 node21->node22 node21->node23 node21->node26