tilince-test-456
Version:
ZEGO ZIMKit SDK for Web React
23 lines (22 loc) • 806 B
TypeScript
import { ZIMConversationType, ZIMMessage, ZIMConversationNotificationStatus } from '../../ZIMAdapter/index.entity';
export interface ZIMKitConversationData {
conversationID: string;
conversationName: string;
type: ZIMConversationType;
unreadMessageCount?: number;
lastMessage?: ZIMMessage;
orderKey?: number;
notificationStatus?: ZIMConversationNotificationStatus;
conversationAvatarUrl?: string;
}
export default class ZIMKitConversationModel {
conversationID: string;
conversationName: string;
conversationAvatarUrl?: string;
type: ZIMConversationType;
unreadMessageCount?: number;
lastMessage?: ZIMMessage;
orderKey?: number;
notificationStatus?: ZIMConversationNotificationStatus;
constructor(conversation: ZIMKitConversationData);
}