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
-
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