package ua.kpi.ecampus.di;
import android.content.Context;
import android.view.LayoutInflater;
import ua.kpi.ecampus.CampusApplication;
import dagger.Module;
import dagger.Provides;
/**
* Dagger module created to work as junction of every module with an
* application scope.
* <p>
* Created by Administrator on 26.01.2016.
*/
@Module(injects = {CampusApplication.class}, library = true)
public final class RootModule {
private final Context context;
public RootModule(Context context) {
this.context = context;
}
@Provides
Context provideApplicationContext() {
return context;
}
@Provides
LayoutInflater provideLayputInflater() {
return LayoutInflater.from(context);
}
}