...
1type Query {
2 optionalIntArg(i: Int): Boolean!
3 intArg(i: Int!): Boolean!
4 stringArg(i: String): Boolean!
5 boolArg(i: Boolean!): Boolean!
6 floatArg(i: Float!): Boolean!
7 idArg(i: ID!): Boolean!
8 scalarArg(i: Custom!): Boolean!
9 structArg(i: InputType!): Boolean!
10 defaultStructArg(i: InputType! = {name: "foo"}): Boolean!
11 arrayArg(i: [InputType!]): Boolean!
12 intArrayArg(i: [Int]): Boolean!
13 stringArrayArg(i: [String]): Boolean!
14 boolArrayArg(i: [Boolean]): Boolean!
15}
16
17input InputType {
18 name: String!
19 nullName: String
20 nullEmbedded: Embedded
21 enum: Enum
22}
23
24input Embedded {
25 name: String!
26}
27
28enum Enum {
29 A
30}
31
32scalar Custom
View as plain text