Package-level declarations
Functions
Merges two collections of reactions by their Reaction.type.
Inherited functions
Adds member to the Channel.members and aligns Channel.memberCount.
Sets Channel.membership to member if currentUserId equals to member.getUserId().
Marks the given thread as read by the given user.
Marks the given thread as unread by the given user.
Fills Message.mentionedUsersIds based on Message.text and Channel.members.
Removes member from the Channel.members and aligns Channel.memberCount.
Sets Channel.membership to null if currentUserId equals to membership.user.id.
Updates collection of reactions with more recent data of users.
Updates Channel member.
Updates Member.banned property inside the Channel.members.
Sets Channel.membership to member if member.user.id equals to Channel.membership.user.id.
Sets Channel.membership.banned to banned if memberUserId equals to membership.user.id.
Updates the parent message of a Thread.
Updates the given Thread with the new message (parent or reply).
Updates the reaction's sync status based on result.
Updates a message with more recent data of users. It updates author user, latestReactions, replyTo message, mentionedUsers, threadParticipants and pinnedBy user of this instance.
Updates collection of channels with more recent data of users.
Updates collection of members with more recent data of users.
Updates collection of messages with more recent data of users.
Updates a collection of users by more fresh value of users.
Inserts a new reply (or updates and existing one) in a Thread.