chat_ui/src/search/bloc/bloc library

Classes

ClearSearch
Clear all search state
ConversationsErrorReceived
ConversationsResultReceived
LoadMoreConversationResults
Load more conversations (pagination)
LoadMoreMessageResults
Load more messages (pagination)
MessagesErrorReceived
MessagesResultReceived
RefreshCurrentSearch
Re-trigger the current search to refresh results (e.g., after returning from a conversation where messages were read)
SearchBloc
BLoC for managing conversation + message search state.
SearchEvent
Base class for all search events
SearchFilter
A filter chip definition with optional icon
SearchFilterToggled
User tapped a filter chip
SearchState
Immutable state for the search BLoC
SearchTextChanged
User typed in the search bar

Enums

SearchScope
Scope of what the search should show
SearchStatus
Status of the search operation