Разделить объявление объединения в схеме GraphQL на несколько строк

У меня есть схема GraphQL с объявлением объединения, которое уже имеет множество типов, например:

union SectionUnion = SectionForm | Section2 | Section3 | Section4 | Section5

Я знаю, что будет много других разделов (еще не добавленных), и в какой-то момент декларация союза станет нечитаемой, так как это будет очень длинная строка.

Есть ли способ разместить типы в несколько строк, по одному типу в строке?


person drupov    schedule 19.03.2020    source источник


Ответы (1)


Пробелы (пробелы и табуляции), разделители строк и запятые — все это игнорируемые символы в GraphQL. Таким образом, это определение одинаково верно и эквивалентно:

union 
 SectionUnion    = 
SectionForm |
    Section2
| Section3

,
  | Section4   | ,,,  Section5
person Daniel Rearden    schedule 19.03.2020