Config constructor

const Config({
  1. required bool defaultP2pContacts,
  2. required bool preloadFeaturedStickers,
  3. required bool revokePmInbox,
  4. required bool blockedMode,
  5. required bool forceTryIpv6,
  6. required DateTime date,
  7. required DateTime expires,
  8. required bool testMode,
  9. required int thisDc,
  10. required List<DcOptionBase> dcOptions,
  11. required String dcTxtDomainName,
  12. required int chatSizeMax,
  13. required int megagroupSizeMax,
  14. required int forwardedCountMax,
  15. required int onlineUpdatePeriodMs,
  16. required int offlineBlurTimeoutMs,
  17. required int offlineIdleTimeoutMs,
  18. required int onlineCloudTimeoutMs,
  19. required int notifyCloudDelayMs,
  20. required int notifyDefaultDelayMs,
  21. required int pushChatPeriodMs,
  22. required int pushChatLimit,
  23. required int editTimeLimit,
  24. required int revokeTimeLimit,
  25. required int revokePmTimeLimit,
  26. required int ratingEDecay,
  27. required int stickersRecentLimit,
  28. required int channelsReadMediaPeriod,
  29. int? tmpSessions,
  30. required int callReceiveTimeoutMs,
  31. required int callRingTimeoutMs,
  32. required int callConnectTimeoutMs,
  33. required int callPacketTimeoutMs,
  34. required String meUrlPrefix,
  35. String? autoupdateUrlPrefix,
  36. String? gifSearchUsername,
  37. String? venueSearchUsername,
  38. String? imgSearchUsername,
  39. String? staticMapsProvider,
  40. required int captionLengthMax,
  41. required int messageLengthMax,
  42. required int webfileDcId,
  43. String? suggestedLangCode,
  44. int? langPackVersion,
  45. int? baseLangPackVersion,
  46. ReactionBase? reactionsDefault,
  47. String? autologinToken,
})

Config constructor.

Implementation

const Config({
  required this.defaultP2pContacts,
  required this.preloadFeaturedStickers,
  required this.revokePmInbox,
  required this.blockedMode,
  required this.forceTryIpv6,
  required this.date,
  required this.expires,
  required this.testMode,
  required this.thisDc,
  required this.dcOptions,
  required this.dcTxtDomainName,
  required this.chatSizeMax,
  required this.megagroupSizeMax,
  required this.forwardedCountMax,
  required this.onlineUpdatePeriodMs,
  required this.offlineBlurTimeoutMs,
  required this.offlineIdleTimeoutMs,
  required this.onlineCloudTimeoutMs,
  required this.notifyCloudDelayMs,
  required this.notifyDefaultDelayMs,
  required this.pushChatPeriodMs,
  required this.pushChatLimit,
  required this.editTimeLimit,
  required this.revokeTimeLimit,
  required this.revokePmTimeLimit,
  required this.ratingEDecay,
  required this.stickersRecentLimit,
  required this.channelsReadMediaPeriod,
  this.tmpSessions,
  required this.callReceiveTimeoutMs,
  required this.callRingTimeoutMs,
  required this.callConnectTimeoutMs,
  required this.callPacketTimeoutMs,
  required this.meUrlPrefix,
  this.autoupdateUrlPrefix,
  this.gifSearchUsername,
  this.venueSearchUsername,
  this.imgSearchUsername,
  this.staticMapsProvider,
  required this.captionLengthMax,
  required this.messageLengthMax,
  required this.webfileDcId,
  this.suggestedLangCode,
  this.langPackVersion,
  this.baseLangPackVersion,
  this.reactionsDefault,
  this.autologinToken,
}) : super._();