Account class

This class represents an account.

Constructors

Account({required Emails emails, String? created, Object? createdTimestamp, bool? isActive, bool? isRegistered, bool? isVerified, Object? lastLoginTimestamp, Object? lastUpdatedTimestamp, String? loginProvider, Object? oldestUpdateTimestamp, Profile? profile, String? registered, Object? registeredTimestamp, Object? signatureTimestamp, String? socialProviders, String? uid, String? uidSignature, String? verified, Object? verifiedTimestamp})
The default constructor.
Account.fromJson(Map<String, dynamic> json)
Construct an account from the given json.
factory

Properties

created String?
The created status of the account.
final
createdTimestamp Object?
The creation timestamp of the account.
final
emails Emails
The list of email addresses for the account.
final
hashCode int
The hash code for this object.
no setterinherited
isActive bool?
Whether this account is active.
final
isRegistered bool?
Whether this account is registered.
final
isVerified bool?
Whether this account is verified.
final
lastLoginTimestamp Object?
The timestamp of the last login.
final
lastUpdatedTimestamp Object?
The timestamp of the last update.
final
loginProvider String?
The name of current login provider for this account.
final
oldestUpdateTimestamp Object?
The timestamp of the oldest data update.
final
profile Profile?
The profile linked to this account.
final
registered String?
The registered status of the account.
final
registeredTimestamp Object?
The timestamp of the account registration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signatureTimestamp Object?
The timestamp of the uidSignature.
final
socialProviders String?
The social providers linked to this account.
final
uid String?
The UID of the account.
final
uidSignature String?
The UID signature of the account.
final
verified String?
The verified status of this account.
final
verifiedTimestamp Object?
The timestamp of the verified status.
final

Methods

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

Operators

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