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).