IUserRepo class abstract

Implementers

Constructors

IUserRepo()

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

deleteAccount({required String reason}) Future<Result<void>>
logout() Future<Result>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendEmailVerificationOtp({required String email}) Future<Result<GenerateEmailOtpResponse>>
sendOTPViaSMS(String phoneNumber) Future<Result<SendOTPResult>>
sendOTPWhatsapp(String phoneNumber) Future<Result<SendOTPResult>>
submitOTP({required String phoneNumber, required String otp, required String otpToken, required bool autoFill}) Future<Result<SubmitOTPResult>>
toString() String
A string representation of this object.
inherited
verifyEmailWithIdToken({required Email_Provider provider, required String idToken}) Future<Result<EmailVerificationResponse>>
verifyEmailWithOtp({required String otp, required String otpToken, required String email}) Future<Result<void>>

Operators

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