- Inheritance
- Implemented types
-
Methods
-
changePassword({required int customId, required String oldPassword, required String newPassword})
→ Future<bool?>
-
override
-
confirmPassword({required String data, required int verifyType, required String password})
→ Future<int>
-
override
-
customerSummary({required int customerId})
→ Future<CustomerSummaryModel>
-
Use it to get user's profile points and wishlist number
override
-
deleteData({String? path, Map<String, dynamic> queryParameters = const {}, )
→ Future<Response>
-
inherited
-
forgetPassword({required String data, required int verifyType})
→ Future<bool?>
-
override
-
getData({String? path, Map<String, dynamic> queryParameters = const {}, )
→ Future<Response>
-
inherited
-
getProfileDetails({required UserModel userModel, required int customerId})
→ Future<UserModel>
-
override
-
login({required String password, required String email})
→ Future<UserModel>
-
Send user model with email and password data for login [...]
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed. [...]
inherited
-
notificationsToken({required String deviceToken})
→ Future<bool?>
-
Send firebase device token to server
override
-
postData({dynamic data, String? path, Map<String, dynamic> queryParameters = const {}, )
→ Future<Response>
-
inherited
-
putData(dynamic data, {String? path, Map<String, dynamic> queryParameters = const {}, )
→ Future<Response>
-
inherited
-
register({required RegisterModel registerModel})
→ Future<UserModel>
-
override
-
resendPassword({required String data, required int verifyType})
→ Future<bool?>
-
override
-
resendVerificationCode({required ActivationCodeModel activationCodeModel})
→ Future<bool?>
-
Used for resend only verification code
override
-
resetPassword({required int customerId, required String password})
→ Future<bool?>
-
override
-
subscribe({required String email})
→ Future<bool?>
-
Get any updates or news via your mail
override
-
toString()
→ String
-
A string representation of this object. [...]
inherited
-
unSubscribe({required String email})
→ Future<bool?>
-
Cancel subscription for getting updates or news via your mail
override
-
updateProfile({required UserModel userModel})
→ Future<UserModel>
-
override
-
verify({required ActivationCodeModel activationCodeModel})
→ Future<bool?>
-
override