login_model.dart 638 B

12345678910111213141516171819202122232425262728293031
  1. class LoginModel {
  2. String username;
  3. String password;
  4. String clientId;
  5. String grantType;
  6. LoginModel({
  7. required this.username,
  8. required this.password,
  9. this.clientId = "",
  10. this.grantType = "password",
  11. });
  12. factory LoginModel.fromJson(Map<String, dynamic> json) {
  13. return LoginModel(
  14. username: json['username'],
  15. password: json['password'],
  16. clientId: json['clientId'],
  17. grantType: json['grantType'],
  18. );
  19. }
  20. Map<String, dynamic> toJson() {
  21. return {
  22. 'username': username,
  23. 'password': password,
  24. 'clientId': clientId,
  25. 'grantType': grantType,
  26. };
  27. }
  28. }