Interface BadgesListView
-
- All Superinterfaces:
com.cheetahdigital.uikit.widget.list.EndlessListView
,com.cheetahdigital.uikit.architecture.lce.LceView
,com.cheetahdigital.uikit.widget.list.ListView
,com.cheetahdigital.uikit.architecture.lce.MvpLceView
,com.cheetahdigital.uikit.architecture.mvp.MvpView
,com.cheetahdigital.uikit.architecture.refreshable.RefreshableView
- All Known Implementing Classes:
BadgesListFragment
public interface BadgesListView extends com.cheetahdigital.uikit.widget.list.EndlessListView
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
appendBadges(java.util.List<Badge> badges, int totalEntries)
Notifies the view to appendBadge
tovoid
showBadges(java.util.List<Badge> badges, int totalEntries)
Notifies the view to show theBadge
.void
showError(java.lang.String error)
Call to API failed.-
Methods inherited from interface com.cheetahdigital.uikit.widget.list.EndlessListView
onFinishLoadMore, onLoadMoreFailed
-
Methods inherited from interface com.cheetahdigital.uikit.architecture.lce.LceView
onLoadFailed, onLoadSuccess, setErrorViewClickListener
-
-
-
-
Method Detail
-
showBadges
void showBadges(java.util.List<Badge> badges, int totalEntries)
Notifies the view to show theBadge
.- Parameters:
badges
- the list ofBadge
totalEntries
- the total number of badges
-
appendBadges
void appendBadges(java.util.List<Badge> badges, int totalEntries)
Notifies the view to appendBadge
to- Parameters:
badges
- the list ofBadge
totalEntries
- the total number of badges
-
showError
void showError(java.lang.String error)
Call to API failed. Manage the error.- Parameters:
error
- error message from the API.
-
-