All Classes
- 
All Classes Interface Summary Class Summary Annotation Types Summary Class Description Board Cheetah Loyalty Leaderboard - Board Data ModelBoardData Cheetah Loyalty Leaderboard - BoardData Data ModelBoardsClickListener Interface to be implemented in order to handle the actions when clicking an item on the list of leaderboards.BoardsViewHolder The ViewHolder for an item in the leaderboard list and sets the action when the item is clicked as wellLeader Cheetah Loyalty Leaderboard - Leader Data ModelLeaderboardAdapter An extended version ofListAdapterwithLeaderas model andLeaderboardViewHolderas the view holder.LeaderboardAPI Class for setting the query parameters of Leaderboard API.LeaderboardClickListener Interface to be implemented in order to handle the actions when clicking an item on the leaderboard list.LeaderboardDetailsActivity<V extends LeaderboardDetailsView,P extends LeaderboardDetailsPresenter<V>> An extended version of theLceActivityViewwithLeaderboardDetailsViewfor the view and theLeaderboardDetailsPresenterfor the presenterLeaderboardDetailsPresenter<T extends LeaderboardDetailsView> This extends theLcePresenterwithLeaderboardDetailsViewas its view.LeaderboardDetailsView LeaderboardFragment<V extends LeaderboardView,P extends LeaderboardPresenter<V>> A list fragment which extendsListFragmentViewUse to display the list ofLeaderon a lazy-loading manner This fragment is accompanied by theLeaderboardPresenterandLeaderboardViewCan receive the following intent extras:IntentKey.PRIMARY_ID- internal name of the leaderboardIntentKey.PRIMARY_PARAMS-LeaderboardParamsto useLeaderboardFragment.KEY_MODE- the configuration for showing the TOP, FRIENDS, or AROUND ME membersLeaderboardFragment.KEY_SIZE- the configuration for showing the max size of the listsLeaderboardFragment.MODE LeaderboardPagerFragment ExtendsPagerFragmentThis fragment shows a 2 tab leaderboard lists Can receive the following intent extras:IntentKey.PRIMARY_ID- internal name of the leaderboardLeaderboardParams Class for setting the query parameters of Leaderboard API.LeaderboardParams.Builder Builder class forLeaderboardParamsLeaderboardPresenter<T extends LeaderboardView> Contains all the Stellar SDK calls for the Leaderboard module.LeaderboardsListActivity ExtendsThemedActivityThis is a holder activity for the fragmentLeaderboardsListFragmentCan receive the following intent extras:IntentKey.PRIMARY_PARAMS-LeaderboardParamsto useLeaderboardsListAdapter An extended version ofEndlessListAdapterwithBoardas model andBoardsViewHolderas the view holder.LeaderboardsListFragment<A extends LeaderboardsListAdapter,V extends LeaderboardsListView,P extends LeaderboardsListPresenter<V>> An endless list fragment which extendsEndlessListFragmentViewUse to display the list ofBoardon a lazy-loading manner This fragment is accompanied by theLeaderboardsListPresenterandLeaderboardsListViewCan receive the following intent extras:IntentKey.PRIMARY_PARAMS-LeaderboardParamsto useLeaderboardsListPresenter<T extends LeaderboardsListView> Extends theEndlessListPresenterwith viewLeaderboardsListViewPresenters are used to call the API using theBoardDataand also the presenter notifies its view if needed.LeaderboardsListView Extends theEndlessListViewThe View class for the Leaderboard listsLeaderboardView Extends theListViewThe view interface forLeaderboardFragmentto display the leaderboards list using theLeaderboardPresenter.LeaderboardViewHolder The View Holder for the list of Leaderboards Contains all the views to be displayed on each list itemLeaderData Cheetah Loyalty Leaderboard - LeaderData Data ModelMemberRank Cheetah Loyalty Leaderboard - MemberRank Data ModelMemberRankData Cheetah Loyalty Leaderboard - MemberRankData Data Model