Package 

Class ActivityData


  • 
    public final class ActivityData
    
                        

    A data model representing an activity in the Stream Feeds system.

    This class contains all the information about an activity, including its content, metadata, reactions, comments, bookmarks, and user information. It supports hierarchical activities with parent-child relationships and real-time interaction tracking.

    Features:

    • Hierarchical Activities: Supports parent-child activity relationships

    • Reactions: Tracks user reactions and reaction counts

    • Comments: Supports comment threads and comment counts

    • Bookmarks: Tracks user bookmarks and bookmark counts

    • Mentions: Supports user mentions with metadata

    • Attachments: Supports file and media attachments

    • Polls: Supports embedded poll functionality

    • Moderation: Includes moderation and scoring data

    • Real-time Updates: Designed for real-time state management