ReportAdminResponseSchema constructor

const ReportAdminResponseSchema({
  1. required String? additionalInfo,
  2. required SnowflakeType? reporterId,
  3. required String? reporterTag,
  4. required String? reporterUsername,
  5. required String? reporterGlobalName,
  6. required String? reporterDiscriminator,
  7. required String? reporterEmail,
  8. required String? reporterFullLegalName,
  9. required String? reporterCountryOfResidence,
  10. required String reportedAt,
  11. required ReportStatus status,
  12. required ReportType reportType,
  13. required String? category,
  14. required SnowflakeType reportId,
  15. required SnowflakeType? reportedUserId,
  16. required String? reportedUserTag,
  17. required String? reportedUserUsername,
  18. required String? reportedUserGlobalName,
  19. required String? reportedUserDiscriminator,
  20. required String? reportedUserAvatarHash,
  21. required SnowflakeType? reportedGuildId,
  22. required String? reportedGuildName,
  23. required SnowflakeType? reportedMessageId,
  24. required SnowflakeType? reportedChannelId,
  25. required String? reportedChannelName,
  26. required bool? reportedChannelNsfw,
  27. required String? reportedGuildInviteCode,
  28. required String? publicComment,
  29. required SnowflakeType? resolvedByAdminId,
  30. required NsfwLevel? reportedGuildNsfwLevel,
  31. required String? resolvedAt,
  32. bool? reportedChannelNsfwOverride,
  33. ContentWarningLevel? reportedChannelContentWarningLevel,
  34. String? reportedChannelContentWarningText,
  35. bool? reportedChannelEffectiveNsfw,
  36. ContentWarningLevel? reportedChannelEffectiveContentWarningLevel,
  37. String? reportedChannelEffectiveContentWarningText,
  38. ContentWarningLevel? reportedGuildContentWarningLevel,
  39. bool? reportedGuildNsfw,
  40. List<ReportAdminResponseSchemaMessageContext>? messageContext,
  41. SnowflakeType? mutualDmChannelId,
  42. String? reportedGuildContentWarningText,
})

Implementation

const ReportAdminResponseSchema({
  required this.additionalInfo,
  required this.reporterId,
  required this.reporterTag,
  required this.reporterUsername,
  required this.reporterGlobalName,
  required this.reporterDiscriminator,
  required this.reporterEmail,
  required this.reporterFullLegalName,
  required this.reporterCountryOfResidence,
  required this.reportedAt,
  required this.status,
  required this.reportType,
  required this.category,
  required this.reportId,
  required this.reportedUserId,
  required this.reportedUserTag,
  required this.reportedUserUsername,
  required this.reportedUserGlobalName,
  required this.reportedUserDiscriminator,
  required this.reportedUserAvatarHash,
  required this.reportedGuildId,
  required this.reportedGuildName,
  required this.reportedMessageId,
  required this.reportedChannelId,
  required this.reportedChannelName,
  required this.reportedChannelNsfw,
  required this.reportedGuildInviteCode,
  required this.publicComment,
  required this.resolvedByAdminId,
  required this.reportedGuildNsfwLevel,
  required this.resolvedAt,
  this.reportedChannelNsfwOverride,
  this.reportedChannelContentWarningLevel,
  this.reportedChannelContentWarningText,
  this.reportedChannelEffectiveNsfw,
  this.reportedChannelEffectiveContentWarningLevel,
  this.reportedChannelEffectiveContentWarningText,
  this.reportedGuildContentWarningLevel,
  this.reportedGuildNsfw,
  this.messageContext,
  this.mutualDmChannelId,
  this.reportedGuildContentWarningText,
});