A B C D G I K L M O R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
L
- Leader - Class in com.cheetahdigital.leaderboard.core.model
-
Cheetah Loyalty Leaderboard - Leader Data Model
- Leader() - Constructor for class com.cheetahdigital.leaderboard.core.model.Leader
- LeaderboardAdapter - Class in com.cheetahdigital.leaderboard.ui.leaderboard
-
An extended version of
ListAdapter
withLeader
as model andLeaderboardViewHolder
as the view holder. - LeaderboardAdapter(List<Leader>) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardAdapter
-
Default constructor for
LeaderboardAdapter
- LeaderboardAdapter(List<Leader>, LeaderboardClickListener) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardAdapter
-
Constructor for
LeaderboardAdapter
- LeaderboardAPI - Class in com.cheetahdigital.leaderboard.core.api
-
Class for setting the query parameters of Leaderboard API.
- LeaderboardAPI() - Constructor for class com.cheetahdigital.leaderboard.core.api.LeaderboardAPI
- LeaderboardClickListener - Interface in com.cheetahdigital.leaderboard.ui.leaderboard
-
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>> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_detail
-
An extended version of the
LceActivityView
withLeaderboardDetailsView
for the view and theLeaderboardDetailsPresenter
for the presenter - LeaderboardDetailsActivity() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsActivity
- LeaderboardDetailsPresenter<T extends LeaderboardDetailsView> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_detail
-
This extends the
LcePresenter
withLeaderboardDetailsView
as its view. - LeaderboardDetailsPresenter(String) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsPresenter
- LeaderboardDetailsPresenter(String, LeaderboardParams) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsPresenter
-
Constructor for
LeaderboardDetailsPresenter
- LeaderboardDetailsView - Interface in com.cheetahdigital.leaderboard.ui.leaderboard_detail
- LeaderboardFragment<V extends LeaderboardView,P extends LeaderboardPresenter<V>> - Class in com.cheetahdigital.leaderboard.ui.leaderboard
-
A list fragment which extends
ListFragmentView
Use to display the list ofLeader
on a lazy-loading manner This fragment is accompanied by theLeaderboardPresenter
andLeaderboardView
Can receive the following intent extras:IntentKey.PRIMARY_ID
- internal name of the leaderboardIntentKey.PRIMARY_PARAMS
-LeaderboardParams
to 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 lists - LeaderboardFragment() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardFragment
- LeaderboardFragment.MODE - Annotation Type in com.cheetahdigital.leaderboard.ui.leaderboard
- LeaderboardPagerFragment - Class in com.cheetahdigital.leaderboard.ui.leaderboard_detail
-
Extends
PagerFragment
This fragment shows a 2 tab leaderboard lists Can receive the following intent extras:IntentKey.PRIMARY_ID
- internal name of the leaderboard - LeaderboardPagerFragment() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardPagerFragment
- LeaderboardParams - Class in com.cheetahdigital.leaderboard.core.api
-
Class for setting the query parameters of Leaderboard API.
- LeaderboardParams() - Constructor for class com.cheetahdigital.leaderboard.core.api.LeaderboardParams
-
Default Constructor
- LeaderboardParams(Parcel) - Constructor for class com.cheetahdigital.leaderboard.core.api.LeaderboardParams
- LeaderboardParams.Builder - Class in com.cheetahdigital.leaderboard.core.api
-
Builder class for
LeaderboardParams
- LeaderboardPresenter<T extends LeaderboardView> - Class in com.cheetahdigital.leaderboard.ui.leaderboard
-
Contains all the Stellar SDK calls for the Leaderboard module.
- LeaderboardPresenter(String) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardPresenter
- LeaderboardPresenter(String, LeaderboardParams) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardPresenter
- LeaderboardsListActivity - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
-
Extends
ThemedActivity
This is a holder activity for the fragmentLeaderboardsListFragment
Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
-LeaderboardParams
to use - LeaderboardsListActivity() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListActivity
- LeaderboardsListAdapter - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
-
An extended version of
EndlessListAdapter
withBoard
as model andBoardsViewHolder
as the view holder. - LeaderboardsListAdapter(List<Board>) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListAdapter
-
Default Constructor class for Leaderboard List Adapter
- LeaderboardsListAdapter(List<Board>, BoardsClickListener) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListAdapter
-
Constructor class for Leaderboard List Adapter
- LeaderboardsListFragment<A extends LeaderboardsListAdapter,V extends LeaderboardsListView,P extends LeaderboardsListPresenter<V>> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
-
An endless list fragment which extends
EndlessListFragmentView
Use to display the list ofBoard
on a lazy-loading manner This fragment is accompanied by theLeaderboardsListPresenter
andLeaderboardsListView
Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
-LeaderboardParams
to use - LeaderboardsListFragment() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListFragment
- LeaderboardsListPresenter<T extends LeaderboardsListView> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
-
Extends the
EndlessListPresenter
with viewLeaderboardsListView
Presenters are used to call the API using theBoardData
and also the presenter notifies its view if needed. - LeaderboardsListPresenter() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
- LeaderboardsListPresenter(LeaderboardParams) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
- LeaderboardsListView - Interface in com.cheetahdigital.leaderboard.ui.leaderboard_list
-
Extends the
EndlessListView
The View class for the Leaderboard lists - LeaderboardView - Interface in com.cheetahdigital.leaderboard.ui.leaderboard
-
Extends the
ListView
The view interface forLeaderboardFragment
to display the leaderboards list using theLeaderboardPresenter
. - LeaderboardViewHolder - Class in com.cheetahdigital.leaderboard.ui.leaderboard
-
The View Holder for the list of Leaderboards Contains all the views to be displayed on each list item
- LeaderboardViewHolder(View) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardViewHolder
- LeaderData - Class in com.cheetahdigital.leaderboard.core.model
-
Cheetah Loyalty Leaderboard - LeaderData Data Model
- LeaderData() - Constructor for class com.cheetahdigital.leaderboard.core.model.LeaderData
- loadData() - Method in class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsPresenter
- loadData() - Method in class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
- loadData() - Method in class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardPresenter
- loadMore(int) - Method in class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
All Classes All Packages