Class BadgeMetadataListPresenter<T extends BadgeMetadataListView>
- java.lang.Object
-
- com.cheetahdigital.uikit.architecture.mvp.MvpNullObjectBasePresenter<V>
-
- com.cheetahdigital.uikit.architecture.mvp.Presenter<V>
-
- com.cheetahdigital.uikit.architecture.lce.LcePresenter<V>
-
- com.cheetahdigital.uikit.architecture.refreshable.RefreshablePresenter<V>
-
- com.cheetahdigital.uikit.widget.list.ListPresenter<V>
-
- com.cheetahdigital.uikit.widget.list.EndlessListPresenter<T>
-
- com.cheetahdigital.badges.ui.list.BadgeMetadataListPresenter<T>
-
- All Implemented Interfaces:
MvpPresenter<T>
public class BadgeMetadataListPresenter<T extends BadgeMetadataListView> extends EndlessListPresenter<T>
-
-
Constructor Summary
Constructors Constructor Description BadgeMetadataListPresenter()
BadgeMetadataListPresenter(BadgeParams params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BadgesAPI
getBadgesAPI()
Get the current instance ofBadgesAPI
void
loadData()
Load initial view data.protected void
onMetadataDownloaded(Metadata metadata)
protected void
showError(java.lang.String error)
-
Methods inherited from class com.cheetahdigital.uikit.widget.list.EndlessListPresenter
isAppending, loadMore, onLoadMoreFailed, onLoadMoreSuccess
-
Methods inherited from class com.cheetahdigital.uikit.architecture.refreshable.RefreshablePresenter
isRefreshing, onRefreshFailed, onRefreshSuccess, refreshData
-
Methods inherited from class com.cheetahdigital.uikit.architecture.lce.LcePresenter
onLoadFailed, onLoadSuccess
-
Methods inherited from class com.cheetahdigital.uikit.architecture.mvp.MvpNullObjectBasePresenter
attachView, detachView, getView
-
-
-
-
Constructor Detail
-
BadgeMetadataListPresenter
public BadgeMetadataListPresenter()
-
BadgeMetadataListPresenter
public BadgeMetadataListPresenter(BadgeParams params)
-
-
Method Detail
-
loadData
public void loadData()
Description copied from class:LcePresenter
Load initial view data.- Specified by:
loadData
in classLcePresenter<T extends BadgeMetadataListView>
-
getBadgesAPI
protected BadgesAPI getBadgesAPI()
Get the current instance ofBadgesAPI
- Returns:
BadgesAPI
used on this presenter
-
onMetadataDownloaded
protected void onMetadataDownloaded(Metadata metadata)
-
showError
protected void showError(java.lang.String error)
-
-