package Ġcom . moon fleet . movies . di Ċ Ċ import Ġcom . moon fleet . movies . annotation . ViewModel Key Ċ import Ġcom . moon fleet . movies . base . Base ViewModel Ċ import Ġcom . moon fleet . movies . features . details . fragment . Movie Details Fragment Ċ import Ġcom . moon fleet . movies . features . list . fragment . Movies List Fragment Ċ import Ġcom . moon fleet . movies . features . list . view model . Movies List ViewModel Ċ import Ġcom . moon fleet . movies . features . details . view model . Movie Details ViewModel Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġdagger . android . Contribut es Android Injector Ċ import Ġdagger . mult ib ind ings . Into Map Ċ Ċ @ Module Ċ internal Ġabstract Ġclass ĠFragment Module Ġ{ ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Movies List ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Movies ViewModel ( viewModel : ĠMov ies List ViewModel ): ĠBase ViewModel ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Into Map ĊĠĠĠ Ġ@ ViewModel Key ( Movie Details ViewModel :: class ) ĊĠĠĠ Ġabstract Ġfun Ġbind Movie Details ViewModel ( viewModel : ĠMovie Details ViewModel ): ĠBase ViewModel ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġinternal Ġabstract Ġfun Ġmovies List Fragment (): ĠMov ies List Fragment ĊĊĠĠĠ Ġ@ Contribut es Android Injector ĊĠĠĠ Ġinternal Ġabstract Ġfun Ġmovie Details Fragment (): ĠMovie Details Fragment Ċ Ċ }