All Classes
- 
All Classes Interface Summary Class Summary Enum Summary Class Description Comment Cheetah Loyalty Comment Data ModelCommentClickListener Comment click listener forCommentCommenter Cheetah Loyalty Commenter Data ModelComments Cheetah Loyalty Comments Data ModelCommentViewHolder TheRecyclerView.ViewHolderclass forNewsfeedDetailsAdapterCompressMediaFilesAsyncTask AsyncTask class that compresses the files providedDeletedComment Cheetah Loyalty Deleted Comment Data ModelFeed Cheetah Loyalty Feed Data ModelFeeds Cheetah Loyalty Feeds Data ModelFeedsListActivity The activity class for showing the list ofFeedviaFeedsListFragmentCan receive the following intent extras:IntentKey.PRIMARY_PARAMS- use this key to pass any changes in query parametersFeedsListFragment.FEEDS_PROCEED_TO_NEW_POST- boolean key to determine if clicking an item in the list will proceed toNewsfeedPostActivity.FeedsListAdapter The adapter forFeedsListFragmentFeedsListFragment<A extends FeedsListAdapter,V extends FeedsListView,P extends FeedsListPresenter<V>> The fragment class for showing a list ofFeedCan receive the following intent extras:IntentKey.PRIMARY_PARAMS- use this key to pass any changes in query parametersFeedsListFragment.FEEDS_PROCEED_TO_NEW_POST- boolean key to determine if clicking an item in the list will proceed toNewsfeedPostActivity.FeedsListPresenter<T extends FeedsListView> TheMvpPresenterclass forFeedsListFragmentFeedsListView TheMvpViewclass forFeedsListFragmentFeedViewHolder TheRecyclerView.ViewHolderclass forFeedsListAdapterFlag Cheetah Loyalty Flag Data ModelLiker Cheetah Loyalty Likers Data ModelNewPost Cheetah Loyalty New Post Data ModelNewsfeed Cheetah Loyalty Newsfeed Data ModelNewsfeedAPI Class for setting the query parameters of Newsfeed APINewsfeedAttachmentsActivity Activity to handle displaying of a single attachment Can receive the following intent extras:NewsfeedAttachmentsActivity.KEY_ATTACHMENT_SINGLE_URL- Key used to get the url of the attachmentNewsfeedAttachmentsViewPagerActivity Activity which shows the photos or videos in view pager mode Can receive the following intent extras:NewsfeedAttachmentsViewPagerActivity.KEY_ATTACHMENT_SINGLE_URL- Key used to get the url of the attachmentNewsfeedAttachmentsViewPagerActivity.KEY_ATTACHMENT_ALL_URL- Key used to get all the urls of the attachmentNewsfeedAttachmentsViewPagerActivity.KEY_ATTACHMENT_ALL_THUMBNAIL- Key used to get all the urls of the attachment thumbnailsNewsfeedAttachmentsViewPagerActivity.KEY_ATTACHMENT_POSITION- Key used to get the current position of the attachment clickedNewsfeedAttachmentsViewPagerActivity.KEY_ATTACHMENT_TYPE- Key used to indicate if attachment is image or videoNewsfeedAttachmentsViewPagerActivity.ATTACHMENT_TYPE NewsfeedAttachmentsViewPagerAdapter The adapter used to display attachments (images and videos) ofNewsfeedAttachmentsViewPagerActivityNewsfeedConstants Newsfeed UI Constants.NewsfeedDetailsActivity<A extends NewsfeedDetailsAdapter,V extends NewsfeedDetailsView,P extends NewsfeedDetailsPresenter<V>> Activity that shows the details of aPost.NewsfeedDetailsAdapter The adapter forNewsfeedDetailsActivityNewsfeedDetailsPresenter<T extends NewsfeedDetailsView> TheMvpPresenterclass forNewsfeedDetailsActivityNewsfeedDetailsView TheMvpViewclass forNewsfeedDetailsActivityNewsfeedFields Class for setting the field parameters of Newsfeed API.NewsfeedFields.Builder Builder class forNewsfeedFieldsNewsfeedListActivity The activity class for showing the list ofPostviaNewsfeedListFragmentCan receive the following extras:IntentKey.PRIMARY_PARAMS- use this key to pass any changes in query parameters of list ofPostIntentKey.SECONDARY_PARAMS- use this key to pass any changes in query parameters of flagsIntentKey.PRIMARY_ID- name of the category of the newsfeedNewsfeedListFragment.PUBLIC_PROFILE_CLICKABLE- boolean key to allow clicking of member avatar/name in a post to show their profileNewsfeedListAdapter The adapter forNewsfeedListFragmentNewsfeedListFragment<A extends NewsfeedListAdapter,V extends NewsfeedListView,P extends NewsfeedListPresenter<V>> The fragment class for showing a list ofPostCan receive the following extras:IntentKey.PRIMARY_PARAMS- use this key to pass any changes in query parameters of list ofPostIntentKey.SECONDARY_PARAMS- use this key to pass any changes in query parameters of flagsIntentKey.PRIMARY_ID- name of the category of the newsfeedNewsfeedListFragment.PUBLIC_PROFILE_CLICKABLE- boolean key to allow clicking of member avatar/name in a post to show their profile Can receive the following extras fromNewsfeedListFragment.onActivityResult(int, int, Intent)NewsfeedDetailsActivity.KEY_POST_ID- id of the post to refresh Request codes:NewsfeedListFragment.DETAILS_ACTIVITY_REQUEST- Request code when usingListFragmentView.startActivityForResult(Intent, int)forNewsfeedDetailsActivity.NewsfeedListFragment.POST_CODE- Request code when usingListFragmentView.startActivityForResult(Intent, int)forNewsfeedPostActivity.NewsfeedListPresenter<T extends NewsfeedListView> TheMvpPresenterclass forNewsfeedListFragmentNewsfeedListView TheMvpViewclass forNewsfeedListFragmentNewsfeedNotificationJobService Service for handling NewsfeedAPI calls when clicking action buttons.NewsfeedParams Class for setting the query parameters of Newsfeed API.NewsfeedParams.Builder Builder class forNewsfeedParamsNewsfeedPostActivity<V extends NewsfeedPostView,P extends NewsfeedPostPresenter<V>> This activity handles posting of news with attachment (photo or video) Can receive the following extras:IntentKey.PRIMARY_ID- category of the newsfeedIntentKey.PRIMARY_PARAMS-ProfileParamsto use for loading the post detailsNewsfeedPostActivity.KEY_SELECT_PHOTO- key to automatically show attachment picker of images.NewsfeedPostPresenter<T extends NewsfeedPostView> TheLcePresenterclass forNewsfeedPostActivityNewsfeedPostView TheLceViewclass forNewsfeedPostActivityNewsVideoActivity Activity to handle the displaying of videoNewsVideoActivity.CONTENT- Key used to get the url of the attachmentNewsViewHolder NewsViewHolder.SUPPORTED_VIDEO_TYPES Current video types supported.OnAttachmentClickListener Click listener for attachments in aPostOnCompressMediaFilesListener Listener for compressing media files (image or video)OnFeedClickListener Feed click listener forFeedOwner Cheetah Loyalty Owner Data ModelPost Cheetah Loyalty Post Data ModelPostClickListener Click listener forPostPostDetailsClickListener Click listener forPostdetailsPreviewListener Interface to be implemented in order to handle a preview that has been loadedPreviewTask Handles loading of Link PreviewSingleComment Cheetah Loyalty SingleComment Data ModelSocialWidget SocialWidget contains views related to social media: Comment, Like and Flag The layout consists of TextViews for number of comments, number of likes, number of flags, comment view, like view and flag view.SocialWidget.FlagClickListener Flag click listener forSocialWidgetViewShareUrlWidget ViewShareUrlWidget contains view for viewing and sharing a URL.WallPost Cheetah Loyalty WallPost Data Model