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;
199@property(nonatomic) AreaCode
area;
245+ (instancetype _Nonnull)optionsWithAppkey:(NSString * _Nonnull)aAppkey;
247#pragma mark - EM_DEPRECATED_IOS 3.8.8
254@property(nonatomic, assign) BOOL isDeleteMessagesWhenExitGroup
__deprecated_msg(
"Use deleteMessagesOnLeaveGroup instead");
262@property(nonatomic, assign) BOOL isDeleteMessagesWhenExitChatRoom
271@property(nonatomic, assign) BOOL isChatroomOwnerLeaveAllowed
280@property(nonatomic, assign) BOOL isAutoAcceptGroupInvitation
289@property(nonatomic, assign) BOOL isAutoAcceptFriendInvitation
298@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:209
BOOL isDeleteMessagesWhenExitGroup __deprecated_msg("Use deleteMessagesOnLeaveGroup instead")
AreaCode area
Definition: AgoraChatOptions.h:199
BOOL deleteMessagesOnLeaveGroup
Definition: AgoraChatOptions.h:88
BOOL enableDeliveryAck
Definition: AgoraChatOptions.h:144
BOOL canChatroomOwnerLeave
Definition: AgoraChatOptions.h:104
BOOL isAutoDownloadThumbnail __deprecated_msg("Use autoDownloadThumbnail instead")
BOOL enableRequireReadAck
Definition: AgoraChatOptions.h:136
BOOL autoDownloadThumbnail
Definition: AgoraChatOptions.h:128
NSString * apnsCertName
Definition: AgoraChatOptions.h:179
BOOL isChatroomOwnerLeaveAllowed __deprecated_msg("Use canChatroomOwnerLeave instead")
BOOL isDeleteMessagesWhenExitChatRoom __deprecated_msg("Use deleteMessagesOnLeaveChatroom instead")
NSString * pushKitCertName
Definition: AgoraChatOptions.h:189
BOOL autoAcceptFriendInvitation
Definition: AgoraChatOptions.h:120
BOOL isAutoAcceptFriendInvitation __deprecated_msg("Use autoAcceptFriendInvitation instead")
BOOL isAutoTransferMessageAttachments
Definition: AgoraChatOptions.h:161
BOOL enableFpa
Definition: AgoraChatOptions.h:169
AgoraChatLogLevel logLevel
Definition: AgoraChatOptions.h:62
BOOL isAutoAcceptGroupInvitation __deprecated_msg("Use autoAcceptGroupInvitation instead")
NSString * customDeviceName
Definition: AgoraChatOptions.h:235
NSInteger customOSType
Definition: AgoraChatOptions.h:227
BOOL loadEmptyConversations
Definition: AgoraChatOptions.h:219
NSString * appkey
Definition: AgoraChatOptions.h:45
BOOL sortMessageByServerTime
Definition: AgoraChatOptions.h:153
BOOL deleteMessagesOnLeaveChatroom
Definition: AgoraChatOptions.h:96