chat_ui/src/groups/bloc/groups_event library
Classes
- AddGroup
- Add a new group to the list
- ClearGroupSelection
- Clear all group selections
- ConnectionRestored
- Event triggered when connection is restored This is an internal event dispatched by connection listeners
- GroupCreated
- Event triggered when a new group is created This is an internal event dispatched by SDK listeners
- GroupMemberBanned
- Event triggered when a member is banned from a group This is an internal event dispatched by SDK listeners
- GroupMemberJoined
- Event triggered when a member joins a group This is an internal event dispatched by SDK listeners
- GroupMemberKicked
- Event triggered when a member is kicked from a group This is an internal event dispatched by SDK listeners
- GroupMemberLeft
- Event triggered when a member leaves a group This is an internal event dispatched by SDK listeners
- GroupMemberScopeChanged
- Event triggered when a member's scope changes in a group This is an internal event dispatched by SDK listeners
- GroupMemberUnbanned
- Event triggered when a member is unbanned from a group This is an internal event dispatched by SDK listeners
- GroupOwnershipTransferred
- Event triggered when group ownership is transferred This is an internal event dispatched by SDK listeners
- GroupsEvent
- Base class for all groups events Uses Equatable for proper event comparison in BLoC
- InitializeLoggedInUser
- Internal event for initializing logged-in user This is used internally by the BLoC and should not be dispatched externally
- LoadGroups
- Load initial groups
- LoadMoreGroups
- Load more groups (pagination)
- RefreshGroups
- Refresh groups list
- RemoveGroup
- Remove a group from the list
- SearchGroups
- Search groups by keyword
- ToggleGroupSelection
- Toggle group selection
- UpdateGroup
- Update a specific group