From Botched Dormouse, 8 Years ago, written in Plain Text.
This paste is a reply to Untitled from Gracious Dolphin - go back
Embed
Viewing differences between Untitled and Re: Untitled
{
  "definitions": {\n    "Node": {\n      "type": [\n        "object",\n        "null"\n      ],\n      "properties": {\n        "Type": {\n          "type": "string"\n        },\n        "Id": {\n          "type": [\n            "string",\n            "null"\n          ]\n        },\n        "Name": {\n          "type": [\n            "string",\n            "null"\n          ]\n        }\n      },\n      "required": [\n        "Type",\n        "Id",\n        "Name"\n      ],\n      "anyOf": [\n        {\n          "definitions": {\n            "Node":             "rules": {
              "type": [
                
"array",
              "title": "Rules",
              "items": {
                "type": 
"object",
                "null"
              ],
              
"title": "MoreRules",
                
"properties": {
                "Type": 
{
                  "layers": {
                    
"type": "string"
                },
                "Id": {
                  "type": [
                    
"string",
                    "null"
                  ]
                },
                "Name": {
                  
"default": ""
                  },
                  "WhenAction": {
                    
"type": [
                    
"string",
                    "null"
                  ]
                }
              },
              "required": [
                "Type",
                "Id",
                "Name"
              ],
              "anyOf": [
                {
                  "$ref": "#/definitions/Node/anyOf/0"
                },
                {
                  "title": "Condition",
                  "definitions": 
"enum": []
                  },
                  "Event": 
{
                    "Node": "type": "string",
                    "enum": [
                      "click",
                      "hover",
                      "select",
                      "change",
                      "load"
                    ]
                  },
                  "then": {
                    "type": "array",
                    "title": "Then rules",
                    "items": 
{
                      "type": [
                        "object",
                        "null"
                      ],
"object",
                      "title": "more then",
                      "properties": {
                        "Type": "SelectLayers": {
                          "type": "string"
                        },
                        "Id": {
                          "type": 
"string",
                          "enum": 
[
                            "string",
                            "null"
"cat",
                            "dog",
                            "bird",
                            "reptile",
                            "other"
                          ]
                        },
                        "Name": "States": {
                          "type": "string",
                          "enum": 
[
                            "string",
                            "null"
"cat",
                            "dog",
                            "bird",
                            "reptile",
                            "other"
                          ]
                        }\n                      },\n                      "required": [\n                        "Type",\n                        "Id",\n                        "Name"\n                      ],\n                      "anyOf": [\n                        {\n                          "$ref": "#/definitions/Node/anyOf/0"\n                        },
                        "Animation": {
                          "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1"
"type": "string",
                          "enum": [
                            "ease",
                            "linear",
                            "ease-in",
                            "ease-out",
                            "ease-in-out"
                          ]
                        },
                        "Duration": {
                          "$ref": "#/definitions/Node/anyOf/0"
                        },
                        {
                          "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1"
"type": "string"
                        }
                      ]
}
                    }
                  },
                  "type": "object",
                  "properties": {
                    "Type": {
                      "type": "string"
                    },
                    "Id": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "Name": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "Predicate": {
                      "type": "string"
                    },
                    "Matched": {
                      "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1/definitions/Node"
                    },
                    "NotMatched": {
                      "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1/definitions/Node"
                    }
                  },
                  "required": [
                    "Type",
                    "Id",
                    "Name",
                    "Predicate",
                    "Matched",
                    "NotMatched"
                  ]
}
                }
              ]
},
              "$schema": "http://json-schema.org/draft-04/schema#"
            }
          },
          "type": "object",
          "properties": {
            "Type": {
              "type": "string"
            },
            "Id": {
              "type": [
                "string",
                "null"
              ]
            },
            "Name": {
              "type": [
                "string",
                "null"
              ]
            },
            "Text": {
              "type": [
                "string",
                "null"
              ]
            },
            "Next": {
              "$ref": "#/definitions/Node/anyOf/0/definitions/Node"
            }
          },
          "required": [
            "Type",
            "Id",
            "Name",
            "Text",
            "Next"
          ]
        },
        {
          "$ref": "#/definitions/Node/anyOf/0/definitions/Node/anyOf/1"
        }
      ]
    }
  },
  "type": "object",
  "properties": {
    "EntryPoint": {
      "$ref": "#/definitions/Node"
    }
  },
  "required": [
    "EntryPoint"
  ]
}

Replies to Re: Untitled rss

Title Name Language When
Re: Re: Untitled Sole Finch text 8 Years ago.