123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- //
- // ChatMsgListImModel.h
- // smartRhino
- //
- // Created by armin on 2019/11/5.
- // Copyright © 2019 tederen. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface ChatMsgListImModel : NSObject
- typedef enum ChatMsgDetailChatType {
- ChatType_SingleChat = 1, // 单聊界面
- ChatType_GroupChat = 2, // 群聊界面
- }ChatType;
- typedef NS_ENUM(NSInteger, MessageType) {
- MessageTypeText = 1,
- MessageTypeImage,
- MessageTypeFile,
- MessageTypeVideo,
- MessageTypeVoice,
- MessageTypeCmd,
- MessageTypeExtGif,
- MessageTypeExtRecall,
- MessageTypeExtCall,
- };
- //聊天类型 1 文本 2 图片 3 文件 4 视频 5语音
- @property (copy,nonatomic) NSString *AvatarUrl;
- @property (copy,nonatomic) NSString *Name;
- @property (copy,nonatomic) NSString *FolderName;
- @property (copy,nonatomic) NSAttributedString *ChatText;
- @property (copy,nonatomic) NSString *ChatTime;
- @property (copy,nonatomic) NSString *LastModifiedDate;
- @property (assign,nonatomic) NSInteger redNum;
- @property (assign,nonatomic) NSInteger UserId;
- @property (assign,nonatomic) NSInteger ToUserId;
- @property (assign,nonatomic) NSInteger ImId;
- @property (assign,nonatomic) NSInteger Id;
- @property (assign,nonatomic) ChatType ChatType;
- @property (assign,nonatomic) MessageType MsgType;
- @property (assign,nonatomic) BOOL IsTop;
- @property (assign,nonatomic) BOOL isSelected;
- @property (assign,nonatomic) BOOL IsDisturb;
- @property (assign,nonatomic) NSInteger AttributeValue;
- @end
- NS_ASSUME_NONNULL_END
|