Package com.cheetahdigital.groups.ui.list
-
Interface Summary Interface Description GroupsListClickListener Interface to be implemented in order to handle the actions when clicking an item on the group list.GroupsListView MvpViewclass ofGroupsListActivity -
Class Summary Class Description GroupsListActivity The Activity class for showing the list ofGroupviaGroupsListFragmentCan receive the following intent extras: CLASS_NAME_KEY - the name ofGroupClassCLASS_LABEL_KEY - the label ofGroupClassGroupsListAdapter The adapter forGroupsListFragmentGroupsListFragment<A extends GroupsListAdapter,V extends GroupsListView,P extends GroupsListPresenter<V>> The fragment class for showing the list ofGroupCan receive the following intent extras:IntentKey.PRIMARY_ID- the name ofGroupClassIntentKey.PRIMARY_PARAMS- theGroupsParamsto use for api callGroupsListPresenter<T extends GroupsListView> TheMvpViewPresenter Class forGroupsListActivityGroupsListViewHolder TheRecyclerView.ViewHolderclass forGroupsListFragmentJoinedGroupsListActivity The Activity class for showing the list ofGroupviaJoinedGroupsListFragmentCan receive the following intent extras: CLASS_NAME_KEY - the name ofGroupClassJoinedGroupsListFragment<A extends GroupsListAdapter,V extends GroupsListView,P extends JoinedGroupsListPresenter<V>> List Fragment that extendsEndlessListFragmentViewhavingGroupsListAdapteras the adapter,GroupsListViewas the view andJoinedGroupsListPresenteras the presenter The fragment also useGroupsListViewandGroupsListClickListenerThe fragment class for showing the list ofGroupCan receive the following intent extras:IntentKey.PRIMARY_ID- the name ofGroupClassIntentKey.PRIMARY_PARAMS- theGroupsParamsto use for api callJoinedGroupsListPresenter<T extends GroupsListView> TheMvpViewPresenter Class forJoinedGroupsListActivity