AuthInitialValue class

Class for entering initial values for authentication information.

認証情報の初期値を入力するためのクラス。

Available Extensions

Constructors

AuthInitialValue({bool isVerified = false, bool isAnonymously = false, required String userId, String? name, String? email, String? phoneNumber, String? photoURL, String? password, List<String>? activeProviders})
Class for entering initial values for authentication information.
const
AuthInitialValue.anonymously({required String userId, String? name})
Enter userId to register with anonymous AuthInitialValue.
const
AuthInitialValue.email({required String userId, required String? email, required String? password, String? name})
Enter email and password to register with email address AuthInitialValue.
const
AuthInitialValue.phone({required String userId, required String? phoneNumber, String? name})
Enter phoneNumber to register with phone number AuthInitialValue.
const

Properties

activeProviders List<String>?
List of authenticated provider IDs.
final
email String?
Email address.
final
hashCode int
The hash code for this object.
no setterinherited
isAnonymously bool
If anonymous, true.
final
isVerified bool
true` if authenticated.
final
name String?
User name.
final
password String?
Password.
final
phoneNumber String?
Phone number.
final
photoURL String?
URL of user icon.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userId String
User ID.
final

Methods

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

Operators

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