Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.75 KB | None | 0 0
  1. val useCaseModule = module {
  2.     single { GetHotDeals(repository = get(), postExecutionThread = get()) }
  3.     single { MapCarMakeNames<SaleCars>(repository = get(), postExecutionThread = get()) }
  4.     single { MapCarModelNames<SaleCars>(repository = get(), postExecutionThread = get()) }
  5.     single { MapCarSubmodelNames<SaleCars>(repository = get(), postExecutionThread = get()) }
  6.     single { MapCarTrimNames<SaleCars>(repository = get(), postExecutionThread = get()) }
  7. }
  8.  
  9. val viewModelModule = module {
  10.     viewModel {
  11.         HotDealsViewModel(
  12.             getHotDeals = get(),
  13.             mapCarMakeNames = get(),
  14.             mapCarModelNames = get(),
  15.             mapCarSubmodelNames = get(),
  16.             mapCarTrimNames = get()
  17.         )
  18.     }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement