Package com.cheetahdigital.messages.ui
-
Interface Summary Interface Description MessagesClickListener Interface to be implemented in order to handle the actions on each list itemMessagesView Extends theEndlessListViewThis notifies the activity or fragment of the results of the API once the view is called by the Presenter -
Class Summary Class Description MessagesActivity The Activity class for showing the list ofMessageviaMessagesFragmentCan receive the following intent extras: OPEN_URL_DETAIL - the flagOffertype URLs,truewill open the detail screen, otherwise an external browser * will be openedMessagesAdapter List Adapter forMessageMessagesFragment<A extends MessagesAdapter,V extends MessagesView,P extends MessagesPresenter<V>> The fragment class for showing the list ofMessageCan receive the following intent extras: {#OPEN_OFFER_URL_IN_DETAIL} - the flagOffertype URLs,truewill open the detail screen, otherwise an external browser will be openedIntentKey.PRIMARY_PARAMS-MessagesParamsto use for api callMessagesPresenter<T extends MessagesView> The MVP Presenter Class forMessagesAPIMessagesViewHolder The View Holder for the list of Messages Contains all the views to be displayed on each list item