CometChatGroupEventListener mixin
Events can be triggered by Group Module e.g. Clicking on a particular group. All public-facing components in each module will trigger events.
- Implemented types
- Mixin applications
-
- CometChatBannedMembersController
- CometChatConversationsController
- CometChatDetailsController
- CometChatGroupMembersController
- CometChatGroupsController
- CometChatGroupsWithMessagesController
- CometChatMessageHeaderController
- CometchatMessageInformationController
- CometChatMessageListController
- CometChatMessagesController
- CometChatThreadedMessageController
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
ccGroupCreated(
Group group) → void - This will get triggered when a group is created successfully
-
ccGroupDeleted(
Group group) → void - This will get triggered when a group is deleted successfully
-
ccGroupLeft(
Action message, User leftUser, Group leftGroup) → void - This will get triggered when logged in user leaves the group
-
ccGroupMemberAdded(
List< Action> messages, List<User> usersAdded, Group groupAddedIn, User addedBy) → void - This will get triggered when a member is added by logged in user
-
ccGroupMemberBanned(
Action message, User bannedUser, User bannedBy, Group bannedFrom) → void - This will get triggered when group member is banned from the group by logged in user
-
ccGroupMemberJoined(
User joinedUser, Group joinedGroup) → void - This will get triggered when logged in user is joined successfully
-
ccGroupMemberKicked(
Action message, User kickedUser, User kickedBy, Group kickedFrom) → void - This will get triggered when group member is kicked from the group by logged in user
-
ccGroupMemberScopeChanged(
Action message, User updatedUser, String scopeChangedTo, String scopeChangedFrom, Group group) → void - This will get triggered when group member's scope is changed by logged in user
-
ccGroupMemberUnbanned(
Action message, User unbannedUser, User unbannedBy, Group unbannedFrom) → void - This will get triggered when a banned group member is unbanned from group by logged in user
-
ccOwnershipChanged(
Group group, GroupMember newOwner) → void - This will get triggered when ownership is changed by logged in user
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited