ResolvedOptions constructor

ResolvedOptions({
  1. required String appKey,
  2. required String apiUrl,
  3. required Uri wsUrl,
  4. required String? deviceName,
  5. String? appVersion,
  6. TicketProvider? ticketProvider,
  7. required bool autoMarkRead,
  8. required int conversationWindow,
  9. required int userCacheTtlMs,
  10. required bool encryptDatabase,
  11. required LogOptions log,
  12. required int outboxMaxAgeMs,
  13. required int persistAttachmentMaxBytes,
  14. int imageMaxSide = 2048,
  15. int jpegQuality = 85,
})

Implementation

ResolvedOptions({
  required this.appKey,
  required this.apiUrl,
  required this.wsUrl,
  required this.deviceName,
  this.appVersion,
  this.ticketProvider,
  required this.autoMarkRead,
  required this.conversationWindow,
  required this.userCacheTtlMs,
  required this.encryptDatabase,
  required this.log,
  required this.outboxMaxAgeMs,
  required this.persistAttachmentMaxBytes,
  this.imageMaxSide = 2048,
  this.jpegQuality = 85,
});