UserProfile class

Annotations
  • @freezed

Constructors

UserProfile({String? alias, String? btcWallet, String? captchaToken, String? ckbWallet, String? country, bool? discordNotification, String? dogeWallet, String? email, bool? emailNotification, String? environmentId, String? firstName, String? jobTitle, String? kasWallet, String? kdaWallet, String? lastName, String? lastVerifiedCredentialId, List<String>? lists, String? ltcWallet, Map<String, dynamic>? metadata, MfaBackupCodeAcknowledgement? mfaBackupCodeAcknowledgement, List<ProjectSettingsKyc>? missingFields, bool? newsletterNotification, bool? newUser, String? phoneNumber, bool? policiesConsent, String? scope, required String sessionId, String? team, String? tShirtSize, String? userId, String? username, required List<JwtVerifiedCredential> verifiedCredentials})
const
factory
UserProfile.fromJson(Map<String, dynamic> json)
factory

Properties

alias String?
no setterinherited
btcWallet String?
BTC wallet address
no setterinherited
captchaToken String?
When provided, used to verify that a captcha is valid and get the success/failure result from the captcha provider server-side.
no setterinherited
ckbWallet String?
CKB wallet address
no setterinherited
copyWith → $UserProfileCopyWith<UserProfile>
Create a copy of UserProfile with the given fields replaced by the non-null parameter values.
no setterinherited
country String?
Standard ISO 3166-1 alpha-2 two-letter country code
no setterinherited
discordNotification bool?
no setterinherited
dogeWallet String?
DOGE wallet address
no setterinherited
email String?
no setterinherited
emailNotification bool?
no setterinherited
environmentId String?
no setterinherited
firstName String?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
jobTitle String?
no setterinherited
kasWallet String?
KAS wallet address
no setterinherited
kdaWallet String?
KDA wallet address
no setterinherited
lastName String?
no setterinherited
lastVerifiedCredentialId String?
no setterinherited
lists List<String>?
no setterinherited
ltcWallet String?
LTC wallet address
no setterinherited
metadata Map<String, dynamic>?
no setterinherited
mfaBackupCodeAcknowledgement MfaBackupCodeAcknowledgement?
no setterinherited
missingFields List<ProjectSettingsKyc>?
no setterinherited
newsletterNotification bool?
no setterinherited
newUser bool?
no setterinherited
phoneNumber String?
no setterinherited
policiesConsent bool?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope String?
no setterinherited
sessionId String
no setterinherited
team String?
no setterinherited
tShirtSize String?
no setterinherited
userId String?
no setterinherited
username String?
Alphanumeric with slugs and underscores username
no setterinherited
verifiedCredentials List<JwtVerifiedCredential>
no setterinherited

Methods

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

Operators

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