UserProfile class

Annotations
  • @freezed

Constructors

UserProfile({required String aboutMe, required int categoryDiscussCount, required int categoryDiscussCountDiff, String? company, String? countryName, String? jobTitle, required int postViewCount, required int postViewCountDiff, required int ranking, required String realName, required int reputation, required int reputationDiff, String? school, required List<String> skillTags, required int solutionCount, required int solutionCountDiff, required String userAvatar, required List<String> websites})
const
factory
UserProfile.fromJson(Map<String, Object?> json)
factory

Properties

aboutMe String
no setterinherited
categoryDiscussCount int
no setterinherited
categoryDiscussCountDiff int
no setterinherited
company String?
no setterinherited
copyWith → $UserProfileCopyWith<UserProfile>
no setterinherited
countryName String?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
jobTitle String?
no setterinherited
postViewCount int
no setterinherited
postViewCountDiff int
no setterinherited
ranking int
no setterinherited
realName String
no setterinherited
reputation int
no setterinherited
reputationDiff int
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
school String?
no setterinherited
skillTags List<String>
no setterinherited
solutionCount int
no setterinherited
solutionCountDiff int
no setterinherited
userAvatar String
no setterinherited
websites List<String>
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited