From Gracious Dolphin, 8 Years ago, written in Plain Text.
Embed
  1. {
  2.   "definitions": {
  3.     "Node": {
  4.       "type": [
  5.         "object",
  6.         "null"
  7.       ],
  8.       "properties": {
  9.         "Type": {
  10.           "type": "string"
  11.         },
  12.         "Id": {
  13.           "type": [
  14.             "string",
  15.             "null"
  16.           ]
  17.         },
  18.         "Name": {
  19.           "type": [
  20.             "string",
  21.             "null"
  22.           ]
  23.         }
  24.       },
  25.       "required": [
  26.         "Type",
  27.         "Id",
  28.         "Name"
  29.       ],
  30.       "anyOf": [
  31.         {
  32.           "definitions": {
  33.             "Node": {
  34.               "type": [
  35.                 "object",
  36.                 "null"
  37.               ],
  38.               "properties": {
  39.                 "Type": {
  40.                   "type": "string"
  41.                 },
  42.                 "Id": {
  43.                   "type": [
  44.                     "string",
  45.                     "null"
  46.                   ]
  47.                 },
  48.                 "Name": {
  49.                   "type": [
  50.                     "string",
  51.                     "null"
  52.                   ]
  53.                 }
  54.               },
  55.               "required": [
  56.                 "Type",
  57.                 "Id",
  58.                 "Name"
  59.               ],
  60.               "anyOf": [
  61.                 {
  62.                   "$ref": "#/definitions/Node/anyOf/0"
  63.                 },
  64.                 {
  65.                   "title": "Condition",
  66.                   "definitions": {
  67.                     "Node": {
  68.                       "type": [
  69.                         "object",
  70.                         "null"
  71.                       ],
  72.                       "properties": {
  73.                         "Type": {
  74.                           "type": "string"
  75.                         },
  76.                         "Id": {
  77.                           "type": [
  78.                             "string",
  79.                             "null"
  80.                           ]
  81.                         },
  82.                         "Name": {
  83.                           "type": [
  84.                             "string",
  85.                             "null"
  86.                           ]
  87.                         }
  88.                       },
  89.                       "required": [
  90.                         "Type",
  91.                         "Id",
  92.                         "Name"
  93.                       ],
  94.                       "anyOf": [
  95.                         {
  96.                           "$ref": "#/definitions/Node/anyOf/0"
  97.                         },
  98.                         {
  99.                           "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1"
  100.                         },
  101.                         {
  102.                           "$ref": "#/definitions/Node/anyOf/0"
  103.                         },
  104.                         {
  105.                           "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1"
  106.                         }
  107.                       ]
  108.                     }
  109.                   },
  110.                   "type": "object",
  111.                   "properties": {
  112.                     "Type": {
  113.                       "type": "string"
  114.                     },
  115.                     "Id": {
  116.                       "type": [
  117.                         "string",
  118.                         "null"
  119.                       ]
  120.                     },
  121.                     "Name": {
  122.                       "type": [
  123.                         "string",
  124.                         "null"
  125.                       ]
  126.                     },
  127.                     "Predicate": {
  128.                       "type": "string"
  129.                     },
  130.                     "Matched": {
  131.                       "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1/definitions/Node"
  132.                     },
  133.                     "NotMatched": {
  134.                       "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1/definitions/Node"
  135.                     }
  136.                   },
  137.                   "required": [
  138.                     "Type",
  139.                     "Id",
  140.                     "Name",
  141.                     "Predicate",
  142.                     "Matched",
  143.                     "NotMatched"
  144.                   ]
  145.                 }
  146.               ]
  147.             }
  148.           },
  149.           "type": "object",
  150.           "properties": {
  151.             "Type": {
  152.               "type": "string"
  153.             },
  154.             "Id": {
  155.               "type": [
  156.                 "string",
  157.                 "null"
  158.               ]
  159.             },
  160.             "Name": {
  161.               "type": [
  162.                 "string",
  163.                 "null"
  164.               ]
  165.             },
  166.             "Text": {
  167.               "type": [
  168.                 "string",
  169.                 "null"
  170.               ]
  171.             },
  172.             "Next": {
  173.               "$ref": "#/definitions/Node/anyOf/0/definitions/Node"
  174.             }
  175.           },
  176.           "required": [
  177.             "Type",
  178.             "Id",
  179.             "Name",
  180.             "Text",
  181.             "Next"
  182.           ]
  183.         },
  184.         {
  185.           "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1"
  186.         }
  187.       ]
  188.     }
  189.   },
  190.   "type": "object",
  191.   "properties": {
  192.     "EntryPoint": {
  193.       "$ref": "#/definitions/Node"
  194.     }
  195.   },
  196.   "required": [
  197.     "EntryPoint"
  198.   ]
  199. }

Replies to Untitled rss

Title Name Language When
Re: Untitled Botched Dormouse text 8 Years ago.