9#import <Foundation/Foundation.h>
11#import "AgoraChatCommonDefs.h"
17typedef NS_ENUM(NSInteger, AgoraChatLogLevel)
19 AgoraChatLogLevelDebug = 0,
20 AgoraChatLogLevelWarning,
21 AgoraChatLogLevelError
24typedef NS_ENUM(NSInteger, AreaCode)
45@property(nonatomic, copy, readonly) NSString *
appkey;
62@property(nonatomic, assign) AgoraChatLogLevel
logLevel;
191@property(nonatomic) AreaCode
area;
291+ (instancetype _Nonnull)optionsWithAppkey:(NSString * _Nonnull)aAppkey;
293#pragma mark - EM_DEPRECATED_IOS 3.8.8
300@property(nonatomic, assign) BOOL isDeleteMessagesWhenExitGroup
__deprecated_msg(
"Use deleteMessagesOnLeaveGroup instead");
308@property(nonatomic, assign) BOOL isDeleteMessagesWhenExitChatRoom
317@property(nonatomic, assign) BOOL isChatroomOwnerLeaveAllowed
326@property(nonatomic, assign) BOOL isAutoAcceptGroupInvitation
335@property(nonatomic, assign) BOOL isAutoAcceptFriendInvitation
344@property(nonatomic, assign) BOOL isAutoDownloadThumbnail
Definition: AgoraChatOptions.h:40
BOOL autoAcceptGroupInvitation
Definition: AgoraChatOptions.h:112
BOOL usingHttpsOnly
Definition: AgoraChatOptions.h:70
BOOL enableConsoleLog
Definition: AgoraChatOptions.h:53
BOOL isAutoLogin
Definition: AgoraChatOptions.h:80
BOOL enableStatistics
Definition: AgoraChatOptions.h:201
BOOL isDeleteMessagesWhenExitGroup __deprecated_msg("Use deleteMessagesOnLeaveGroup instead")
AreaCode area
Definition: AgoraChatOptions.h:191
BOOL deleteMessagesOnLeaveGroup
Definition: AgoraChatOptions.h:88
NSString * loginExtensionInfo
Definition: AgoraChatOptions.h:273
BOOL enableDeliveryAck
Definition: AgoraChatOptions.h:144
BOOL canChatroomOwnerLeave
Definition: AgoraChatOptions.h:104
BOOL workPathCopiable
Definition: AgoraChatOptions.h:281
BOOL isAutoDownloadThumbnail __deprecated_msg("Use autoDownloadThumbnail instead")
BOOL enableRequireReadAck
Definition: AgoraChatOptions.h:136
BOOL autoDownloadThumbnail
Definition: AgoraChatOptions.h:128
NSString * apnsCertName
Definition: AgoraChatOptions.h:171
BOOL isChatroomOwnerLeaveAllowed __deprecated_msg("Use canChatroomOwnerLeave instead")
BOOL isDeleteMessagesWhenExitChatRoom __deprecated_msg("Use deleteMessagesOnLeaveChatroom instead")
BOOL autoLoadConversations
Definition: AgoraChatOptions.h:267
NSString * pushKitCertName
Definition: AgoraChatOptions.h:181
BOOL includeSendMessageInMessageListener
Definition: AgoraChatOptions.h:249
BOOL autoAcceptFriendInvitation
Definition: AgoraChatOptions.h:120
BOOL isAutoAcceptFriendInvitation __deprecated_msg("Use autoAcceptFriendInvitation instead")
BOOL useReplacedMessageContents
Definition: AgoraChatOptions.h:239
BOOL isAutoTransferMessageAttachments
Definition: AgoraChatOptions.h:161
AgoraChatLogLevel logLevel
Definition: AgoraChatOptions.h:62
BOOL isAutoAcceptGroupInvitation __deprecated_msg("Use autoAcceptGroupInvitation instead")
NSString * customDeviceName
Definition: AgoraChatOptions.h:227
NSInteger customOSType
Definition: AgoraChatOptions.h:219
BOOL loadEmptyConversations
Definition: AgoraChatOptions.h:211
NSString * appkey
Definition: AgoraChatOptions.h:45
BOOL sortMessageByServerTime
Definition: AgoraChatOptions.h:153
BOOL deleteMessagesOnLeaveChatroom
Definition: AgoraChatOptions.h:96
BOOL regardImportMessagesAsRead
Definition: AgoraChatOptions.h:258