52 lines
595 B
GraphQL
52 lines
595 B
GraphQL
enum LanguageTag {
|
|
PL
|
|
EN
|
|
DE
|
|
UK
|
|
IT
|
|
FR
|
|
US
|
|
NL
|
|
ES
|
|
RO
|
|
RU
|
|
GR
|
|
TR
|
|
CS
|
|
CH
|
|
PT
|
|
BR
|
|
HU
|
|
}
|
|
|
|
type LangVersion {
|
|
tag: LanguageTag!
|
|
name: String!
|
|
host: String!
|
|
timezone: String!
|
|
}
|
|
|
|
input LangVersionFilter {
|
|
tag: [LanguageTag!]
|
|
tagNEQ: [LanguageTag!]
|
|
|
|
host: [String!]
|
|
hostNEQ: [String!]
|
|
hostMATCH: String
|
|
hostIEQ: String
|
|
|
|
offset: Int
|
|
limit: Int
|
|
sort: String
|
|
}
|
|
|
|
type LangVersionList {
|
|
items: [LangVersion!]
|
|
total: Int!
|
|
}
|
|
|
|
extend type Query {
|
|
langVersions(filter: LangVersionFilter): LangVersionList!
|
|
langVersion(tag: LanguageTag!): LangVersion
|
|
}
|