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