{"valid":false,"inputBytes":0,"sample":"{\n  \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n  \"type\": \"object\",\n  \"title\": \"Support request\",\n  \"description\": \"Tell us what happened - we answer within one working day.\",\n  \"properties\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"title\": \"Your name\",\n      \"maxLength\": 80\n    },\n    \"email\": {\n      \"type\": \"string\",\n      \"format\": \"email\",\n      \"title\": \"Email\",\n      \"x-autocomplete\": \"email\"\n    },\n    \"forCompany\": {\n      \"type\": \"boolean\",\n      \"title\": \"I am writing on behalf of a company\"\n    },\n    \"company\": {\n      \"type\": \"string\",\n      \"title\": \"Company\",\n      \"x-clearOnHide\": true,\n      \"x-visibleWhen\": {\n        \"field\": \"forCompany\",\n        \"op\": \"IsTrue\"\n      },\n      \"x-requiredWhen\": {\n        \"field\": \"forCompany\",\n        \"op\": \"IsTrue\"\n      }\n    },\n    \"topic\": {\n      \"type\": \"string\",\n      \"title\": \"Topic\",\n      \"x-widget\": \"select\",\n      \"enum\": [\n        \"bug\",\n        \"idea\",\n        \"billing\"\n      ],\n      \"enumNames\": [\n        \"Something is broken\",\n        \"An idea\",\n        \"Billing\"\n      ]\n    },\n    \"severity\": {\n      \"type\": \"integer\",\n      \"title\": \"How bad is it? (1-5)\",\n      \"minimum\": 1,\n      \"maximum\": 5,\n      \"x-visibleWhen\": {\n        \"field\": \"topic\",\n        \"op\": \"Equals\",\n        \"value\": \"bug\"\n      }\n    },\n    \"details\": {\n      \"type\": \"string\",\n      \"title\": \"Details\",\n      \"x-widget\": \"textarea\",\n      \"minLength\": 20,\n      \"maxLength\": 2000\n    },\n    \"labels\": {\n      \"type\": \"array\",\n      \"title\": \"Labels\",\n      \"x-widget\": \"tags\",\n      \"maxItems\": 5\n    }\n  },\n  \"required\": [\n    \"name\",\n    \"email\",\n    \"topic\",\n    \"details\"\n  ],\n  \"x-steps\": [\n    {\n      \"id\": \"you\",\n      \"title\": \"About you\",\n      \"fields\": [\n        \"name\",\n        \"email\",\n        \"forCompany\",\n        \"company\"\n      ]\n    },\n    {\n      \"id\": \"request\",\n      \"title\": \"Your request\",\n      \"fields\": [\n        \"topic\",\n        \"severity\",\n        \"details\",\n        \"labels\"\n      ]\n    }\n  ]\n}","notes":["No schema was passed, so nothing was inspected. Sample is a two-step support-request wizard - a conditional, conditionally required field, a select, a bounded number shown for one answer only, a tag list - built with BormBuilder and written by BormJsonSchemaExporter.Export; pass it, or your own JSON Schema document, as schema to see the report."]}