features/characters_list / com.vmadalin.dynamicfeatures.characterslist.ui.detail.di / CharacterDetailModule

CharacterDetailModule

@Module class CharacterDetailModule

Class that contributes to the object graph CharacterDetailComponent.

See Also

Module

Constructors

<init>

Class that contributes to the object graph CharacterDetailComponent.

CharacterDetailModule(fragment: CharacterDetailFragment)

Properties

fragment

val fragment: CharacterDetailFragment

Functions

providesCharacterDetailMapper

Create a provider method binding for CharacterDetailMapper.

fun providesCharacterDetailMapper(): CharacterDetailMapper

providesCharacterDetailViewModel

Create a provider method binding for CharacterDetailViewModel.

fun providesCharacterDetailViewModel(marvelRepository: MarvelRepository, characterFavoriteRepository: CharacterFavoriteRepository, characterDetailMapper: CharacterDetailMapper): CharacterDetailViewModel

providesProgressBarDialog

Create a provider method binding for ProgressBarDialog.

fun providesProgressBarDialog(): ProgressBarDialog