NIMMACOSSDKOptions constructor

NIMMACOSSDKOptions(
  1. {bool? enableAppNap = false,
  2. String? pushCertName,
  3. String? pushToken,
  4. String? databaseEncryptKey,
  5. bool? enableClientAntispam = false,
  6. bool? enabledHttps = true,
  7. bool? needUpdateLbsBeforeRelogin = false,
  8. bool? shouldVchatMissMessageMarkUnread = false,
  9. int? maxAutoLoginRetryTimes = 0,
  10. String? preloadImageNameTemplate,
  11. int? preloadImageQuality,
  12. String? preloadImageResize,
  13. bool? useAssetServerConfig = false,
  14. required String appKey,
  15. String? sdkRootDir,
  16. int? cndTrackInterval,
  17. int? customClientType,
  18. bool? shouldSyncStickTopSessionInfos,
  19. bool? enableReportLogAutomatically,
  20. String? loginCustomTag,
  21. bool? enableDatabaseBackup,
  22. bool? shouldSyncUnreadCount,
  23. bool? shouldConsiderRevokedMessageUnreadCount,
  24. bool? enableTeamMessageReadReceipt,
  25. bool? shouldTeamNotificationMessageMarkUnread,
  26. bool? enableAnimatedImageThumbnail,
  27. bool? enablePreloadMessageAttachment,
  28. NIMLoginInfo? autoLoginInfo,
  29. Map<NIMNosScene, int>? nosSceneConfig}
)

Implementation

NIMMACOSSDKOptions