chat_ui/src/notification_feed/bloc/notification_feed_event library

Classes

ConnectionStateChanged
Connection state changed (online/offline).
FeedItemReceived
A new feed item was received via WebSocket.
FeedItemRetracted
A feed item was retracted/deleted.
LoadMoreFeedItems
Load more feed items (pagination — scroll to bottom).
LoadNotificationFeed
Load initial notification feed (categories + first page of items).
MarkItemAsRead
Mark a feed item as read (after sustained visibility).
NotificationFeedEvent
Base class for all notification feed events.
RefreshFeed
Pull-to-refresh the feed.
ReportClicked
Report a feed item as clicked (user tapped card or action).
ReportDelivered
Report a feed item as delivered.
ReportViewed
Report a feed item as viewed (entered viewport).
SwitchCategory
Switch the active category filter. Pass null for "All" (no category filter).
UpdateUnreadCounts
Update unread counts (triggered by periodic polling).