All Classes
-
All Classes Interface Summary Class Summary Class Description Locations Cheetah Loyalty Locations Data ModelPunch Cheetah Loyalty Punch Data ModelPunchcard Cheetah Loyalty Punchcard Data ModelPunchcardAdapter The Adapter to be used for the list of PunchcardsPunchcardAPI Cheetah Loyalty Punchcard Module APunchcard
represents one User Activity.PunchcardDetailsActivity<V extends PunchcardDetailsView,P extends PunchcardDetailsPresenter<V>> The detail screen forPunchcardListFragment
Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- thePunchcardParams
to include in API callsIntentKey.PRIMARY_ID
- thePunchcard
id/internal namePunchcardDetailsPresenter<T extends PunchcardDetailsView> The MVP Presenter Class forPunchcardAPI
PunchcardDetailsView The MVP View for List ofPunchcard
orPunchcardInstance
PunchcardInstance Cheetah Loyalty Punchcard Instance Data ModelPunchcardInstanceList Cheetah Loyalty Punchcard Instance List Data ModelPunchcardList Cheetah Loyalty Punchcard List Data ModelPunchcardListActivity The Activity class for showing the list ofPunchcard
viaPunchcardListFragment
Can receive the following intent extras: PARAMETERS - thePunchcardParams
to include in API callsPunchcardListener Interface with methodPunchcardListener.onPunchcardClick(PunchcardInstance)
Implement this to provide a custom action for the Punchcard's onClickPunchcardListFragment<A extends PunchcardAdapter,V extends PunchcardListView,P extends PunchcardListPresenter<V>> The fragment class for showing the list ofPunchcard
Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- thePunchcardParams
to include in API callsPunchcardListPresenter<T extends PunchcardListView> The MVP Presenter Class forPunchcardAPI
PunchcardListView The MVP View for List ofPunchcard
orPunchcardInstance
PunchcardParams Class for setting the query parameters of Punchcard API AllNullable
parameters means you can remove the parameter by passing anull
value.PunchcardParams.Builder Builder class forPunchcardParams
PunchcardReward Cheetah Loyalty Punchcard Reward Data ModelPunchcardType Cheetah Loyalty Punchcard Type Data ModelPunchcardViewHolder View Holder for the list ofPunchcardInstance
Contains all the view to be displayed in each list itemPunchesAdapter List Adapter forPunch
PunchesListener Interface with methodPunchesListener.onPunchClick(Punch)
Implement this to provide a custom action for the Punches's onClickPunchesViewHolder View Holder for the list of Punches Contains all the view to be displayed in each list itemRespondableInfo Cheetah Loyalty Respondable Info Data ModelSimplePunchcardDetailsActivity The detail screen forPunchcardListFragment
Can receive the following intent extras:IntentKey.PRIMARY_ID
- thePunchcard
id/internal nameIntentKey.PRIMARY_PARAMS
- thePunchcardParams
to include in API callsTransaction Cheetah Loyalty Punchcard Transaction Data Model