Participant
interface Participant
Content copied to clipboard
Representation of a Conversation Participant object.
Types
Update Reason
Link copied to clipboard
enum UpdateReason
Content copied to clipboard
Indicates reason for participant info update.
Functions
get And Subscribe User
Link copied to clipboard
Return subscribed user object for current participant
get Attributes
Link copied to clipboard
Custom attributes associated with this participant.
get Conversation
Link copied to clipboard
Return conversation this participant belongs to.
get Date Created
Link copied to clipboard
Get creation date of the participant as an ISO 8601 string.
get Date Created As Date
Link copied to clipboard
Get creation date of the participant.
get Date Updated
Link copied to clipboard
Get update date of the participant as an ISO 8601 string.
get Date Updated As Date
Link copied to clipboard
Get update date of the participant.
get Identity
Link copied to clipboard
Return user identity for current participant
get Last Read Message Index
Link copied to clipboard
Return participant's last read message index for this conversation
get Last Read Timestamp
Link copied to clipboard
Return participant's last read message timestamp for this conversation
remove
Link copied to clipboard
Remove this participant from conversation
set Attributes
Link copied to clipboard
abstract fun setAttributes(attributes: Attributes, listener: StatusListener)
Content copied to clipboard
Set attributes associated with this participant.