MinimalBible/app/src/main/java/org/bspeice/minimalbible/MinimalBibleModules.java

33 lines
653 B
Java

package org.bspeice.minimalbible;
import android.app.Application;
import org.bspeice.minimalbible.activity.download.DownloadActivity;
import javax.inject.Singleton;
import dagger.Module;
import dagger.Provides;
/**
* Entry point for the default modules used by MinimalBible
*/
@Module(injects = DownloadActivity.class,
library = true)
public class MinimalBibleModules {
MinimalBible app;
public MinimalBibleModules(MinimalBible app) {
this.app = app;
}
@Provides @Singleton
Application provideApplication() {
return app;
}
@Provides CharSequence provideString() {
return "Main";
}
}