refactored the activity module

This commit is contained in:
Ernir Erlingsson
2016-11-17 11:05:00 +01:00
parent 37e61c97ea
commit ab91520813
27 changed files with 244 additions and 135 deletions

View File

@@ -0,0 +1,25 @@
package org.briarproject.android.blogs;
import org.briarproject.android.ActivityScope;
import org.briarproject.android.BaseActivity;
import dagger.Module;
import dagger.Provides;
@Module
public class BlogModule {
@ActivityScope
@Provides
BlogController provideBlogController(BaseActivity activity,
BlogControllerImpl blogController) {
activity.addLifecycleController(blogController);
return blogController;
}
@ActivityScope
@Provides
FeedController provideFeedController(FeedControllerImpl feedController) {
return feedController;
}
}