25 lines
617 B
Java
25 lines
617 B
Java
package eu.kanade.mangafeed.presenter;
|
|
|
|
import javax.inject.Inject;
|
|
|
|
import eu.kanade.mangafeed.data.helpers.SourceManager;
|
|
import eu.kanade.mangafeed.sources.Source;
|
|
import eu.kanade.mangafeed.ui.fragment.SourceFragment;
|
|
|
|
|
|
public class SourcePresenter extends BasePresenter2<SourceFragment> {
|
|
|
|
@Inject SourceManager sourceManager;
|
|
|
|
@Override
|
|
protected void onTakeView(SourceFragment view) {
|
|
super.onTakeView(view);
|
|
|
|
view.setItems(sourceManager.getSources());
|
|
}
|
|
|
|
public void setSelectedSource(Source source) {
|
|
sourceManager.setSelectedSource(source.getSourceId());
|
|
}
|
|
}
|