package Ġcom . task . search bar . presentation . view model . view model _ factory . di Ċ Ċ import Ġandroidx . lifecycle . ViewModel Provider Ċ Ċ import Ġcom . task . search bar . presentation . di . Presentation Scope Ċ import Ġcom . task . search bar . presentation . view model . di . ViewModels Module Ċ import Ġcom . task . search bar . presentation . view model . view model _ factory . ViewModel Factory Ċ Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠE zz ĠW ale ed Ġon Ġ 0 7 , March , 2 0 1 9 Ċ Ġ*/ Ċ @ Module ( includes Ġ= Ġ[ ViewModels Module :: class , ĠS chedulers Module :: class ]) Ċ interface ĠViewModel Factory Module Ġ{ ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Presentation Scope ĊĠĠĠ Ġfun Ġprovide ViewModel Factory ( viewModel Factory : ĠViewModel Factory ): ĠViewModel Provider . Factory Ċ } Ċ