[ { "path": [], "type": "object" }, { "path": [ "question" ] }, { "path": [ "freeform" ], "type": "object" }, { "path": [ "freeform", "type" ], "type": "string" }, { "path": [ "freeform", "placeholder" ] }, { "path": [ "freeform", "helperArgs" ], "type": "array" }, { "path": [ "freeform", "addExtraTags" ], "type": "array" }, { "path": [ "freeform", "inline" ], "type": "boolean" }, { "path": [ "freeform", "default" ], "type": "string" }, { "path": [ "multiAnswer" ], "type": "boolean" }, { "path": [ "mappings" ], "type": "array" }, { "path": [ "mappings", "then" ], "typeHint": "rendered" }, { "path": [ "mappings", "icon" ], "typeHint": "icon", "type": [ { "type": "object", "properties": { "path": { "description": "The path to the icon\nType: icon", "type": "string" }, "class": { "description": "Size of the image", "type": "string" } }, "required": [ "class", "path" ] }, { "type": "string" } ] }, { "path": [ "mappings", "icon", "path" ], "typeHint": "icon", "type": "string" }, { "path": [ "mappings", "icon", "class" ], "type": "string" }, { "path": [ "mappings", "hideInAnswer" ], "type": [ { "$ref": "#/definitions/AndOrTagConfigJson" }, { "type": [ "string", "boolean" ] } ] }, { "path": [ "mappings", "ifnot" ], "type": [ { "$ref": "#/definitions/AndOrTagConfigJson" }, { "type": "string" } ] }, { "path": [ "mappings", "addExtraTags" ], "type": "array" }, { "path": [ "id" ], "type": "string" }, { "path": [ "group" ], "type": "string" }, { "path": [ "labels" ], "type": "array" }, { "path": [ "render" ], "typeHint": "rendered" }, { "path": [ "condition" ], "type": [ { "$ref": "#/definitions/AndOrTagConfigJson" }, { "type": "string" } ] } ]