EMChatViewController.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // EMChatViewController.h
  3. // ChatDemo-UI3.0
  4. //
  5. // Created by XieYajie on 2019/1/18.
  6. // Copyright © 2019 XieYajie. All rights reserved.
  7. //
  8. #import "EMRefreshViewController.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. @class EMConversationModel;
  11. @interface EMChatViewController : EMRefreshViewController
  12. @property(nonatomic, strong) UIAlertController *alertController;
  13. @property(nonatomic, assign) NSInteger toUserId;//群聊 ImId 单聊 接收方Id
  14. @property(nonatomic, assign) NSInteger IndividualGroupId; //文件夹Id
  15. @property(nonatomic, assign) NSInteger GroupId;//服务器群ID
  16. @property(nonatomic, assign) ChatType chatType;
  17. @property(nonatomic, copy) NSString *ReceiveIcon;
  18. @property(nonatomic, copy) NSArray *groupUserInfoArray;
  19. @property(nonatomic, assign) NSInteger ImId;
  20. @property(nonatomic, assign) NSInteger listId;
  21. @property(nonatomic, assign) BOOL isTop;
  22. @property(nonatomic, strong) SelectModel * sModel;
  23. @property (nonatomic, strong) FlowAttachmentsModel * sendModel;///转发
  24. @property (assign, nonatomic) BOOL isReturn;
  25. @property (nonatomic, assign) BOOL backRoot;
  26. - (instancetype)initWithConversationId:(NSString *)aId
  27. type:(EMConversationType)aType
  28. createIfNotExist:(BOOL)aIsCreate;
  29. - (instancetype)initWithCoversationModel:(EMConversationModel *)aModel;
  30. @end
  31. NS_ASSUME_NONNULL_END