All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Avatar Cheetah Loyalty Avatar ResponseBioActivity A special UI for the profile which includes sectioning to provide space for different modulesCategory Cheetah Loyalty - Metadatum CategoryCategory.CategoryType Country Cheetah Loyalty Country Data ModelCountryEditText Deprecated. CountryStatesData Cheetah Loyalty CountryStatesData Data ModelDateEditText Profile EditText forDate
inputs.Domain Cheetah Loyalty - Metadata DomainExpansiveGridLayoutManager ARecyclerView.LayoutManager
implementations that lays out items in a grid.ExpansiveLayoutManager ARecyclerView.LayoutManager
implementations that lays out items linearly.GenderEditText Profile EditText for Gender.Identity Cheetah Model for Connected IdentityMemberAttribute Cheetah Loyalty Model class for Member Attribute Response class whenever profile is updatedMemberAttributes Cheetah Loyalty Model Class for List of Member Attributes Response in Update ProfileMembershipCardActivity This activity has container that showsMembershipCardFragment
In order to change this, you may override the R.layout#activity_membership_cardMembershipCardFragment<V extends MembershipCardView,P extends MembershipCardPresenter<V>> This fragment displays the membership card of the user - member's member ID with QR code and member's tier.MembershipCardPresenter<T extends MembershipCardView> This presenter class contains all the StellarSDK calls for the Membership Card View.MembershipCardView View interface for any class wanting to display the Membership Card using theMembershipCardPresenter
.Metadata Cheetah Loyalty - Profile Metadatum ModelMetadata.DataType Annotation for different Data TypesMetaReferencesAPI Cheetah Loyalty MetaReferencesAPI ModuleMetaReferencesApiConstants Meta References API ConstantsMetaReferencesParams Class for setting the query parameters of MetaReferences API.MetaReferencesParams.Builder Builder class forMetaReferencesParams
PhoneEditText Custom Phone Edit Text with Dashes (Ex 999-999-9998).Profile Cheetah Loyalty - ProfileProfile.ModeType Annotation for different Mode TypesProfileAPI Cheetah Loyalty Profile ModuleProfileAvatarView Profile View for the Avatar which contains anImageView
for the Avatar Image, aTextView
for the Member's Full name, and aTextView
for the Member's Email Address.ProfileBooleanEditTextView Profile Field View for Boolean Data Types which contains aTextView
for the Label (coming from the Metadata), and a single choice for the Boolean value itself(enable/disable).ProfileBooleanView Profile Field View for Boolean Data Types which contains aTextView
for the Label (coming from the Metadata), and aSwitchCompat
for the Boolean value itself.ProfileCountryStateSelector ProfileEditPresenter<T extends ProfileEditView> This presenter class contains StellarSDK calls for the Profile Module.ProfileEditText Profile Field View for String Data Types.ProfileEditView Extends theProfileView
This notifies the activity or fragment of the results of the API once the view is called by the PresenterProfileFields Class that handles all field parameter for ProfileProfileFields.Builder Builder class forProfileFields
ProfileFieldView TheView
which represents a field inside a givenProfile
model.ProfileFieldViewAttribute Styleable Attribute for Profile Field Views It has the following styleable attributes: fieldName - (required) the Profile Field JSON "name" from the Cheetah Loyalty console. isInEditMode - a flag which represents if the View is editable or not.ProfileFieldViewHelper ProfileLandingActivity<V extends ProfileLandingView,P extends ProfileLandingPresenter<V>> This activity displays sectioning of different modulesProfileLandingPresenter<T extends ProfileLandingView> All the data loading process for Profile Landing is in this Presenter class ExtendsLcePresenter
withProfileLandingView
as its ViewProfileLandingView View Class for the Profile Landing Implement this on your activity or fragment ExtendsLceView
for the Profile This interface contains methods that are called by the presenter when an API call is doneProfileModalEditText A Profile EditText which launches a modal view for inputs and a "delete" drawable on the right to remove the input.ProfileParams Collection of object for all the query parameters for ProfileProfileParams.Builder Builder class forProfileParams
ProfilePresenter<V extends ProfileView> This presenter class contains Stellar SDK calls for the Profile Module.ProfileSingleChoiceListEditText Profile EditText for displaying a list of data which allows selecting one item from the listProfileView Extends theRefreshableView
This notifies the activity or fragment of the results of the API once the view is called by the PresenterProfileViewAndEditActivity This activity has a container that showsProfileViewAndEditFragment
ProfileViewAndEditFragment<V extends ProfileEditView,P extends ProfileEditPresenter<V>> Fragment for viewing and editing profile detailsShippingDetailsActivity<V extends ShippingDetailsView,P extends ShippingDetailsPresenter<V>> This Activity displays the form for Shipping AddressShippingDetailsPresenter<T extends ShippingDetailsView> TheMvpPresenter
class forShippingDetailsActivity
ShippingDetailsView MvpView
class ofShippingDetailsActivity
StateEditText Deprecated. StateEditText.MODE States Cheetah Loyalty States Data Model