UserResponsePrivacyFields constructor

UserResponsePrivacyFields({
  1. int? avgResponseTime,
  2. List<String> blockedUserIds = const [],
  3. required DateTime createdAt,
  4. Map<String, Object> custom = const {},
  5. DateTime? deactivatedAt,
  6. DateTime? deletedAt,
  7. required String id,
  8. String? image,
  9. bool? invisible,
  10. required String language,
  11. DateTime? lastActive,
  12. String? name,
  13. Object? privacySettings,
  14. DateTime? revokeTokensIssuedBefore,
  15. required String role,
  16. List<String> teams = const [],
  17. Map<String, String> teamsRole = const {},
  18. required DateTime updatedAt,
})

Returns a new UserResponsePrivacyFields instance.

Implementation

UserResponsePrivacyFields({
  this.avgResponseTime,
  this.blockedUserIds = const [],
  required this.createdAt,
  this.custom = const {},
  this.deactivatedAt,
  this.deletedAt,
  required this.id,
  this.image,
  this.invisible,
  required this.language,
  this.lastActive,
  this.name,
  this.privacySettings,
  this.revokeTokensIssuedBefore,
  required this.role,
  this.teams = const [],
  this.teamsRole = const {},
  required this.updatedAt,
});