AuthRemoteDataSourceImpl class

Implemented types

Constructors

AuthRemoteDataSourceImpl({required StoreApiClient apiClient, required PrefUtils prefUtils})

Properties

apiClient StoreApiClient
final
hashCode int
The hash code for this object.
no setterinherited
prefUtils PrefUtils
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

checkCode(VerifyCodeRequest request) Future<AppResponse<AuthResponse>>
override
externalAuth(ExternalAuthRequest request) Future<AppResponse<AuthResponse>>
override
forgetPassword(ForgetPasswordRequest request) Future<AppResponse<String?>>
override
getOnBoarding() Future<AppResponse<List<Onboarding>>>
override
login(LoginRequest loginRequest) Future<AppResponse<AuthResponse>>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
register(RegisterRequest request) Future<AppResponse<AuthResponse>>
override
resendVerifyEmail(ResendVerifyEmailRequest request) Future<AppResponse<String?>>
override
resetPassword(ResetPasswordRequest request) Future<AppResponse<AuthResponse>>
override
socialiteAuth(SocialiteAuthRequest request) Future<AppResponse<AuthResponse>>
override
storeLogin(StoreLoginRequest storeLoginRequest) Future<AppResponse<StoreResponse>>
override
toString() String
A string representation of this object.
inherited
verifyEmail(VerifyCodeRequest request) Future<AppResponse<String?>>
override

Operators

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