UserSettingsResponse constructor

const UserSettingsResponse({
  1. required bool renderEmbeds,
  2. required ProfilePrivacyLevel profilePrivacy,
  3. required String syncedPreferences,
  4. required String theme,
  5. required Locale locale,
  6. required List<SnowflakeType> restrictedGuilds,
  7. required List<SnowflakeType> botRestrictedGuilds,
  8. required bool defaultGuildsRestricted,
  9. required bool botDefaultGuildsRestricted,
  10. required bool inlineAttachmentMedia,
  11. required bool inlineEmbedMedia,
  12. required bool gifAutoPlay,
  13. required String status,
  14. required bool renderReactions,
  15. required bool animateEmoji,
  16. required StickerAnimationOptions animateStickers,
  17. required RenderSpoilers renderSpoilers,
  18. required bool messageDisplayCompact,
  19. required FriendSourceFlags friendSourceFlags,
  20. required IncomingCallFlags incomingCallFlags,
  21. required GroupDmAddPermissionFlags groupDmAddPermissionFlags,
  22. required List<UserSettingsResponseGuildFolders> guildFolders,
  23. required CustomStatusResponse? customStatus,
  24. required int afkTimeout,
  25. required bool defaultShareVoiceActivity,
  26. required bool developerMode,
  27. required List<SnowflakeType> trustedDomains,
  28. required bool defaultHideMutedChannels,
  29. required SensitiveMediaFilterLevel sensitiveContentFriendDmFilter,
  30. required SensitiveMediaFilterLevel sensitiveContentNonFriendDmFilter,
  31. required SensitiveMediaGuildFilterLevel sensitiveContentGuildFilter,
  32. required bool suppressUnprivilegedSelfMentions,
  33. required List<SnowflakeType> suppressUnprivilegedSelfMentionsBypassUserIds,
  34. required List<SnowflakeType> staffDmAccessUserIds,
  35. required TimeFormatTypes timeFormat,
  36. DateTime? statusResetsAt,
  37. String? statusResetsTo,
})

Implementation

const UserSettingsResponse({
  required this.renderEmbeds,
  required this.profilePrivacy,
  required this.syncedPreferences,
  required this.theme,
  required this.locale,
  required this.restrictedGuilds,
  required this.botRestrictedGuilds,
  required this.defaultGuildsRestricted,
  required this.botDefaultGuildsRestricted,
  required this.inlineAttachmentMedia,
  required this.inlineEmbedMedia,
  required this.gifAutoPlay,
  required this.status,
  required this.renderReactions,
  required this.animateEmoji,
  required this.animateStickers,
  required this.renderSpoilers,
  required this.messageDisplayCompact,
  required this.friendSourceFlags,
  required this.incomingCallFlags,
  required this.groupDmAddPermissionFlags,
  required this.guildFolders,
  required this.customStatus,
  required this.afkTimeout,
  required this.defaultShareVoiceActivity,
  required this.developerMode,
  required this.trustedDomains,
  required this.defaultHideMutedChannels,
  required this.sensitiveContentFriendDmFilter,
  required this.sensitiveContentNonFriendDmFilter,
  required this.sensitiveContentGuildFilter,
  required this.suppressUnprivilegedSelfMentions,
  required this.suppressUnprivilegedSelfMentionsBypassUserIds,
  required this.staffDmAccessUserIds,
  required this.timeFormat,
  this.statusResetsAt,
  this.statusResetsTo,
});