FirebaseAccount class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createAccount(Map<String, dynamic> createUserData)
→ Future<void>
-
override
-
deleteAccount({bool deleteNow = false})
→ Future<void>
-
override
-
deleteAccountByUser(Map<String, dynamic> newUserData, {bool deleteNow = false})
→ Future<void>
-
override
-
getAccountInfo(String userId, Map<String, dynamic> userData)
→ Future<void>
-
override
-
isExistAccount(String email)
→ Future<AccountSignUpType?>
-
override
-
login(String email, String password, {Map<String, dynamic>? returnUserData, AccountSignUpType accountSignUpType = AccountSignUpType.hycop})
→ Future<void>
-
override
-
logout()
→ Future<void>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resetPassword(String email)
→ Future<(String, String)>
-
override
-
resetPasswordConfirm(String userId, String secret, String newPassword)
→ Future<void>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateAccountInfo(Map<String, dynamic> updateUserData)
→ Future<void>
-
override
-
updateAccountPassword(String newPassword, String oldPassword)
→ Future<void>
-
override