flow2schema/tests/samples/enums.json

50 lines
1.3 KiB
JSON

{
"types": [
{
"id": ["enums", "Type"],
"kind": "record",
"fields": [{
"name": "a",
"value": {
"kind": "union",
"variants": [
{"kind": "literal", "value": "one"},
{"kind": "literal", "value": "two"}
]
},
"required": true
}]
},
{
"id": ["enums", "Interface"],
"kind": "record",
"fields": [{
"name": "a",
"value": {
"kind": "union",
"variants": [
{"kind": "literal", "value": "one"},
{"kind": "literal", "value": "two"}
]
},
"required": true
}]
},
{
"id": ["enums", "Class"],
"kind": "record",
"fields": [{
"name": "a",
"value": {
"kind": "union",
"variants": [
{"kind": "literal", "value": "one"},
{"kind": "literal", "value": "two"}
]
},
"required": true
}]
}
]
}