O2WebViewModels.swift 762 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // O2WebViewModels.swift
  3. // O2Platform
  4. //
  5. // Created by FancyLou on 2019/4/18.
  6. // Copyright © 2019 zoneland. All rights reserved.
  7. //
  8. import HandyJSON
  9. class O2WebViewUploadImage: HandyJSON {
  10. var mwfId: String!
  11. var callback: String!
  12. var fileId: String!
  13. var referencetype: String!
  14. var reference: String!
  15. var scale: Int!
  16. required init() {}
  17. }
  18. class O2NotificationMessage<T>: HandyJSON {
  19. var callback: String!
  20. /**
  21. alert
  22. confirm
  23. prompt
  24. vibrate
  25. toast
  26. actionSheet
  27. showLoading
  28. hideLoading
  29. **/
  30. var type: String!
  31. var data:T?
  32. required init() {}
  33. }
  34. class O2NotificationAlertMessage {
  35. var message: String!
  36. var title: String!
  37. var buttonName: String!
  38. }