APISSOUser constructor

APISSOUser({
  1. required String id,
  2. required String username,
  3. required String websiteUrl,
  4. required String email,
  5. required int signUpDate,
  6. required String createdFromUrlId,
  7. required int loginCount,
  8. required String avatarSrc,
  9. required bool optedInNotifications,
  10. required bool optedInSubscriptionNotifications,
  11. required String displayLabel,
  12. required String displayName,
  13. bool? isAccountOwner,
  14. bool? isAdminAdmin,
  15. bool? isCommentModeratorAdmin,
  16. bool? isProfileActivityPrivate,
  17. bool? isProfileCommentsPrivate,
  18. bool? isProfileDMDisabled,
  19. bool? hasBlockedUsers,
  20. List<String> groupIds = const [],
})

Returns a new APISSOUser instance.

Implementation

APISSOUser({
  required this.id,
  required this.username,
  required this.websiteUrl,
  required this.email,
  required this.signUpDate,
  required this.createdFromUrlId,
  required this.loginCount,
  required this.avatarSrc,
  required this.optedInNotifications,
  required this.optedInSubscriptionNotifications,
  required this.displayLabel,
  required this.displayName,
  this.isAccountOwner,
  this.isAdminAdmin,
  this.isCommentModeratorAdmin,
  this.isProfileActivityPrivate,
  this.isProfileCommentsPrivate,
  this.isProfileDMDisabled,
  this.hasBlockedUsers,
  this.groupIds = const [],
});