33 lines
653 B
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";
|
|
}
|
|
}
|