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