Package com.cheetahdigital.receipt.ui.list
-
Interface Summary Interface Description ReceiptClickListener Receipt click listener forReceipt
items.ReceiptsView ExtendsEndlessListView
for the Receipts List This interface contains methods that are called by the presenter when an API call is done -
Class Summary Class Description ReceiptsActivity Activity which acts as a container forReceiptsFragment
;ReceiptsAdapter Extended version ofEndlessListAdapter
for Receipts The model for this adapter isReceipt
and the view holder isReceiptViewHolder
ReceiptsFragment<A extends ReceiptsAdapter,V extends ReceiptsView,P extends ReceiptsPresenter<V>> ExtendsEndlessListFragmentView
withReceiptsAdapter
as the adapter,ReceiptsFragment
as the view andReceiptsPresenter
as the presenter Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- theReceiptParams
to useReceiptsPresenter<T extends ReceiptsView> ExtendsEndlessListPresenter
withReceiptsView
as the View This contains all the calls to the API as well as all the notification to show the contents on the viewReceiptViewHolder The View Holder for the Receipts list Contains all the views to be displayed on each list item