localization.graphql 926 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # ===============================================
  2. # LOCALIZATION
  3. # ===============================================
  4. extend type Query {
  5. localization: LocalizationQuery
  6. }
  7. extend type Mutation {
  8. localization: LocalizationMutation
  9. }
  10. # -----------------------------------------------
  11. # QUERIES
  12. # -----------------------------------------------
  13. type LocalizationQuery {
  14. locales: [LocalizationLocale]
  15. }
  16. # -----------------------------------------------
  17. # MUTATIONS
  18. # -----------------------------------------------
  19. type LocalizationMutation {
  20. updateLocale(
  21. localeId: String!
  22. autoUpdate: Boolean!
  23. ): DefaultResponse
  24. }
  25. # -----------------------------------------------
  26. # TYPES
  27. # -----------------------------------------------
  28. type LocalizationLocale {
  29. code: String!
  30. createdAt: Date!
  31. installDate: Date
  32. isInstalled: Boolean!
  33. isRTL: Boolean!
  34. name: String!
  35. nativeName: String!
  36. updatedAt: Date!
  37. }