15 #import <Foundation/Foundation.h> 17 #import "EMCommonDefs.h" 27 EMChatroomPermissionTypeNone = -1,
28 EMChatroomPermissionTypeMember = 0,
29 EMChatroomPermissionTypeAdmin,
30 EMChatroomPermissionTypeOwner,
31 }EMChatroomPermissionType;
50 @property (nonatomic, copy, readonly) NSString *
chatroomId;
59 @property (nonatomic, copy, readonly) NSString *
subject;
79 @property (nonatomic, copy, readonly) NSString *
owner;
90 @property (nonatomic, copy, readonly) NSArray *
adminList;
99 @property (nonatomic, copy, readonly) NSArray *
memberList;
112 @property (nonatomic, strong, readonly) NSArray *
blacklist;
125 @property (nonatomic, strong, readonly) NSArray *
muteList;
169 + (instancetype)chatroomWithId:(NSString *)aChatroomId;
171 #pragma mark - EM_DEPRECATED_IOS 3.3.0 180 @property (nonatomic, copy, readonly) NSArray *members
EM_DEPRECATED_IOS(3_1_0, 3_3_0,
"Use -memberList");
189 @property (nonatomic, readonly) NSInteger membersCount
EM_DEPRECATED_IOS(3_1_0, 3_3_0,
"Use -occupantsCount");
198 @property (nonatomic, readonly) NSInteger maxMembersCount
EM_DEPRECATED_IOS(3_1_0, 3_3_0,
"Use -maxOccupantsCount");
200 #pragma mark - EM_DEPRECATED_IOS < 3.2.3 209 @property (nonatomic, copy, readonly) NSArray *occupants
__deprecated_msg(
"Use - members");
NSString * description
Definition: EMChatroom.h:68
NSArray * blacklist
Definition: EMChatroom.h:112
NSInteger maxOccupantsCount
Definition: EMChatroom.h:143
NSArray *members EM_DEPRECATED_IOS(3_1_0, 3_3_0,"Use -memberList")
NSString * subject
Definition: EMChatroom.h:59
NSArray * adminList
Definition: EMChatroom.h:90
NSString * owner
Definition: EMChatroom.h:79
NSArray * muteList
Definition: EMChatroom.h:125
EMChatroomPermissionType permissionType
Definition: EMChatroom.h:134
Definition: EMChatroom.h:41
NSInteger occupantsCount
Definition: EMChatroom.h:152
"Use +chatroomWithId:" __deprecated_msg()
NSString * chatroomId
Definition: EMChatroom.h:50
NSArray * memberList
Definition: EMChatroom.h:99