UserSettingsResponse constructor

const UserSettingsResponse({
  1. required bool renderEmbeds,
  2. required List<SnowflakeType> staffDmAccessUserIds,
  3. required List<SnowflakeType> suppressUnprivilegedSelfMentionsBypassUserIds,
  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 String syncedPreferences,
  24. required int afkTimeout,
  25. required TimeFormatTypes timeFormat,
  26. required bool developerMode,
  27. required List<String> trustedDomains,
  28. required bool defaultHideMutedChannels,
  29. required SensitiveMediaFilterLevel sensitiveContentFriendDmFilter,
  30. required SensitiveMediaFilterLevel sensitiveContentNonFriendDmFilter,
  31. required SensitiveMediaGuildFilterLevel sensitiveContentGuildFilter,
  32. required bool suppressUnprivilegedSelfMentions,
  33. required CustomStatusResponse? customStatus,
  34. DateTime? statusResetsAt,
  35. String? statusResetsTo,
})

Implementation

const UserSettingsResponse({
  required this.renderEmbeds,
  required this.staffDmAccessUserIds,
  required this.suppressUnprivilegedSelfMentionsBypassUserIds,
  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.syncedPreferences,
  required this.afkTimeout,
  required this.timeFormat,
  required this.developerMode,
  required this.trustedDomains,
  required this.defaultHideMutedChannels,
  required this.sensitiveContentFriendDmFilter,
  required this.sensitiveContentNonFriendDmFilter,
  required this.sensitiveContentGuildFilter,
  required this.suppressUnprivilegedSelfMentions,
  required this.customStatus,
  this.statusResetsAt,
  this.statusResetsTo,
});