HyphenateChatSDK  4.6.0
EMGroupOptions.h
1 
15 #import <Foundation/Foundation.h>
16 
17 #define KSDK_GROUP_MINUSERSCOUNT 3
18 #define KSDK_GROUP_USERSCOUNTDEFAULT 200
19 
27 typedef NS_ENUM(NSInteger, EMGroupStyle) {
28  EMGroupStylePrivateOnlyOwnerInvite = 0,
29  EMGroupStylePrivateMemberCanInvite,
30  EMGroupStylePublicJoinNeedApproval,
31  EMGroupStylePublicOpenJoin,
32 };
33 
41 @interface EMGroupOptions : NSObject
42 
50 @property (nonatomic) EMGroupStyle style;
51 
59 @property (nonatomic) NSInteger maxUsers;
60 
68 @property (nonatomic) BOOL IsInviteNeedConfirm;
69 
77 @property (nonatomic, strong) NSString *ext;
78 
79 #pragma mark - EM_DEPRECATED_IOS 3.8.8
80 
88 @property (nonatomic) NSInteger maxUsersCount
89 __deprecated_msg("Use maxUsers instead");
90 
91 
92 @end
Definition: EMGroupOptions.h:41
BOOL IsInviteNeedConfirm
Definition: EMGroupOptions.h:68
NSInteger maxUsers
Definition: EMGroupOptions.h:59
NSInteger maxUsersCount __deprecated_msg("Use maxUsers instead")
EMGroupStyle style
Definition: EMGroupOptions.h:50
NSString * ext
Definition: EMGroupOptions.h:77