LoginMode.dart 839 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import 'package:dart_json_mapper/dart_json_mapper.dart';
  2. import 'UserMode.dart';
  3. @jsonSerializable
  4. class LoginMode {
  5. @JsonProperty(name: 'access_token')
  6. String? accessToken;
  7. @JsonProperty(name: 'user')
  8. User? user;
  9. @JsonProperty(name: 'tutorial')
  10. String? tutorial;
  11. @JsonProperty(name: 'swoftdownload')
  12. String? swoftDownload;
  13. @JsonProperty(name: 'affurl')
  14. String? affUrl;
  15. @JsonProperty(name: 'user_login_url')
  16. String? userLoginUrl;
  17. @JsonProperty(name: 'user_buy')
  18. String? userBuy;
  19. @JsonProperty(name: 'user_ticket')
  20. String? userTicket;
  21. @JsonProperty(name: 'clash_config')
  22. String? clashConfig;
  23. LoginMode({
  24. this.accessToken,
  25. this.user,
  26. this.tutorial,
  27. this.swoftDownload,
  28. this.affUrl,
  29. this.userLoginUrl,
  30. this.userBuy,
  31. this.userTicket,
  32. this.clashConfig,
  33. });
  34. }