会话类,包含会话的所有属性。

1.0.0

Constructors

Properties

conversationType: ConversationType = ConversationType.Private

会话类型

targetId: string = ""

会话 ID

unreadMessageCount: number = 0

会话中的未读消息数量

isTop: boolean = false

是否置顶

lastMessageId: number = 0

会话中最后一条消息的消息 ID

lastReceivedTime: number = 0

会话中最后一条消息的接收时间(Unix时间戳、毫秒)

lastSentTime: number = 0

会话中最后一条消息的发送时间(Unix时间戳、毫秒)

lastOperateTime: number = 0

会话的操作时间(Unix时间戳、毫秒),用于分页获取会话列表时传入的时间戳

初始值与 sentTime 相同,置顶等操作会更新此时间戳

objectName: string = ""

会话中最后一条消息的类型名

会话中最后一条消息的内容

senderId: string = ""

会话中最后一条消息的发送者用户 ID

draft: string = ""

会话中存在的草稿

notificationLevel: PushNotificationLevel = PushNotificationLevel.Default

免打扰级别

unreadMentionedCount: number = 0

会话中 @ 消息的总个数(包含 @ 我的个数和 @ 所有人的个数)