All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Comment Cheetah Loyalty Comment Data ModelCommentClickListener Comment click listener forComment
Commenter Cheetah Loyalty Commenter Data ModelComments Cheetah Loyalty Comments Data ModelCommentViewHolder TheRecyclerView.ViewHolder
class forNewsfeedDetailsAdapter
CompressMediaFilesAsyncTask 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 ofFeed
viaFeedsListFragment
Can 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 forFeedsListFragment
FeedsListFragment<A extends FeedsListAdapter,V extends FeedsListView,P extends FeedsListPresenter<V>> The fragment class for showing a list ofFeed
Can 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> TheMvpPresenter
class forFeedsListFragment
FeedsListView TheMvpView
class forFeedsListFragment
FeedViewHolder TheRecyclerView.ViewHolder
class forFeedsListAdapter
Flag 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) ofNewsfeedAttachmentsViewPagerActivity
NewsfeedConstants Newsfeed UI Constants.NewsfeedDetailsActivity<A extends NewsfeedDetailsAdapter,V extends NewsfeedDetailsView,P extends NewsfeedDetailsPresenter<V>> Activity that shows the details of aPost
.NewsfeedDetailsAdapter The adapter forNewsfeedDetailsActivity
NewsfeedDetailsPresenter<T extends NewsfeedDetailsView> TheMvpPresenter
class forNewsfeedDetailsActivity
NewsfeedDetailsView TheMvpView
class forNewsfeedDetailsActivity
NewsfeedFields Class for setting the field parameters of Newsfeed API.NewsfeedFields.Builder Builder class forNewsfeedFields
NewsfeedListActivity The activity class for showing the list ofPost
viaNewsfeedListFragment
Can receive the following extras:IntentKey.PRIMARY_PARAMS
- use this key to pass any changes in query parameters of list ofPost
IntentKey.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 forNewsfeedListFragment
NewsfeedListFragment<A extends NewsfeedListAdapter,V extends NewsfeedListView,P extends NewsfeedListPresenter<V>> The fragment class for showing a list ofPost
Can receive the following extras:IntentKey.PRIMARY_PARAMS
- use this key to pass any changes in query parameters of list ofPost
IntentKey.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> TheMvpPresenter
class forNewsfeedListFragment
NewsfeedListView TheMvpView
class forNewsfeedListFragment
NewsfeedNotificationJobService Service for handling NewsfeedAPI calls when clicking action buttons.NewsfeedParams Class for setting the query parameters of Newsfeed API.NewsfeedParams.Builder Builder class forNewsfeedParams
NewsfeedPostActivity<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
-ProfileParams
to use for loading the post detailsNewsfeedPostActivity.KEY_SELECT_PHOTO
- key to automatically show attachment picker of images.NewsfeedPostPresenter<T extends NewsfeedPostView> TheLcePresenter
class forNewsfeedPostActivity
NewsfeedPostView TheLceView
class forNewsfeedPostActivity
NewsVideoActivity 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 aPost
OnCompressMediaFilesListener Listener for compressing media files (image or video)OnFeedClickListener Feed click listener forFeed
Owner Cheetah Loyalty Owner Data ModelPost Cheetah Loyalty Post Data ModelPostClickListener Click listener forPost
PostDetailsClickListener Click listener forPost
detailsPreviewListener 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 forSocialWidget
ViewShareUrlWidget ViewShareUrlWidget contains view for viewing and sharing a URL.WallPost Cheetah Loyalty WallPost Data Model