All Classes
-
All Classes Interface Summary Class Summary Class Description ConnectDetailsActivity<V extends ConnectDetailsView,P extends ConnectDetailsPresenter<V>> The Activity class for showing details of aMember
Can receive the following intent extras:IntentKey.PRIMARY_ID
- Id of the memberIntentKey.PRIMARY_PARAMS
- Query parameter to use forMembersAPI
IntentKey.SECONDARY_PARAMS
- Query parameter to use forProfileAPI
IntentKey.TERTIARY_PARAMS
- Query parameter to use forSummaryAPI
ConnectDetailsPresenter<T extends ConnectDetailsView> This extends theLcePresenter
withConnectDetailsView
as its view.ConnectDetailsView Extends theLceView
The View class for the Member detailsConnection Cheetah Loyalty Connection Data ModelConnectionsAPI Class for setting the query parameters of Connections API.ConnectionsFields Class for setting the field parameters of Connections API.ConnectionsFields.Builder ConnectionsParams Class for setting the query parameters of Connection API.ConnectionsParams.Builder Details Cheetah Loyalty Details Data ModelEncryptedAttribute Cheetah Loyalty EncryptedAttributes Data ModelIndexViewHolder ViewHolder for the side alphanumeric index for this listInterestsRecyclerViewAdapter RecyclerView Adapter forInterestViewHolder
InterestViewHolder View Holder for InterestsMember Cheetah Loyalty Member Data ModelMemberAdapter The adapter forMembersListFragment
MemberAdapter.TYPE_MEMBERS_ALL
- indicates that the data contains all the membersMemberAdapter.TYPE_MEMBERS_CONNECTIONS
- indicates that the data contains all the connected membersMemberAdapter.TYPE_MEMBERS_RECEIVED
- indicates that the data contains all connection requestMemberDetailFragment<V extends MemberDetailView,P extends MemberDetailPresenter<V>> The fragment class for showing details usingDetails
Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- Query parameter to use forMembersAPI
IntentKey.PRIMARY_ID
- Id of the memberMemberDetailPresenter<V extends MemberDetailView> This extends theRefreshablePresenter
withMemberDetailView
as its view.MemberDetailsActivity The Activity class for showing details usingProfile
viaMemberDetailFragment
Can receive the following intent extras:MemberDetailFragment.PARAMETERS
- Query parameter to use forMembersAPI
IntentKey.PRIMARY_ID
- Id of the memberMemberDetailView ExtendsRefreshableView
This interface contains methods to be called after calls to APIMemberListView ExtendsEndlessListView
The view class for the members list Implement this on your fragment or activityMembers Cheetah Loyalty Members Data ModelMembersAPI Class for setting the query parameters of Members API.MembersFields Class for setting the field parameters of Members API.MembersFields.Builder MembersListFragment<A extends MemberAdapter,V extends MemberListView,P extends MembersListPresenter<V>> The fragment class for showing the list ofMember
Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- key used to getMembersParams
for all tab;ConnectionsParams
for connection and request tabIntentKey.SECONDARY_PARAMS
- key used to getProfileParams
MembersListFragment.SHOW_SELF_IN_LIST
- the flag to enable showing current user in member list.MembersListPresenter<T extends MemberListView> TheEndlessListPresenter
class forMembersListFragment
MembersPagerAdapter Member Pager AdapterMembersParams Class for setting the field parameters of Members API.MembersParams.Builder MembersViewHolder The ViewHolder for Members list that contains the views for the list and sets the action for the onClick as wellMemberUtil Utility for handlingMember
related configurationOnItemClickListener Interface that will implement the actions when clicking an item on the members list.