package org.cuieney.videolife.di.component;
import android.app.Activity;
import org.cuieney.videolife.di.PerFragment;
import org.cuieney.videolife.di.module.FragmentModule;
import org.cuieney.videolife.ui.fragment.essay.EssayHomeDetailFragment;
import org.cuieney.videolife.ui.fragment.essay.EssayHomeFragment;
import org.cuieney.videolife.ui.fragment.music.MusicHomeFragment;
import org.cuieney.videolife.ui.fragment.video.VideoFragment;
import org.cuieney.videolife.ui.fragment.video.VideoHomeFragment;
import dagger.Component;
/**
* Created by codeest on 16/8/7.
*/
@PerFragment
@Component(dependencies = AppComponent.class, modules = FragmentModule.class)
public interface FragmentComponent {
Activity getActivity();
void inject(VideoHomeFragment videoFragment);
void inject(MusicHomeFragment musicFragment);
void inject(EssayHomeFragment essayFragment);
void inject(EssayHomeDetailFragment homeDetailFragment);
}