Schema definition IMPORT
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p1312.png
location C:\x3d-code\www.web3d.org\specifications\x3d-3.3-JSONSchema.json
type Array
array constraints
Min Items  1
array items
[0]+  Schema
used by Scene / -children > array items [0]+ / Schema / IMPORT
-allNodes > array items [0]+ / Schema / IMPORT
-children > array items [0]+ / Schema / IMPORT
-commentRoute > array items [0]+ / Schema / IMPORT
source code "IMPORT": {
    "type": "array",
    "minItems": 1,
    "items": {
        "type": "object",
        "properties": {
            "@AS": {
                "type": "string"
            },
            "@importedDEF": {
                "type": "string"
            },
            "@inlineDEF": {
                "type": "string"
            }
        },
        "required": [
            "@importedDEF",
            "@inlineDEF"
        ],
        "additionalProperties": false
    }
}

Array item wildcard IMPORT > array items [0]+ / Schema
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p1313.png
type Object
properties
Name   Occurrence
@AS   Optional
@importedDEF   Required
@inlineDEF   Required
source code {
    "type": "object",
    "properties": {
        "@AS": {
            "type": "string"
        },
        "@importedDEF": {
            "type": "string"
        },
        "@inlineDEF": {
            "type": "string"
        }
    },
    "required": [
        "@importedDEF",
        "@inlineDEF"
    ],
    "additionalProperties": false
}

Property IMPORT > array items [0]+ / Schema / @AS
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p1314.png
property details
Occurrence  Optional
type String
source code "@AS": {
    "type": "string"
}

Property IMPORT > array items [0]+ / Schema / @importedDEF
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p1315.png
property details
Occurrence  Required
type String
source code "@importedDEF": {
    "type": "string"
}

Property IMPORT > array items [0]+ / Schema / @inlineDEF
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p1316.png
property details
Occurrence  Required
type String
source code "@inlineDEF": {
    "type": "string"
}


JSON Schema documentation generated by XMLSpy JSON Schema Editor http://www.altova.com/xmlspy/json-schema-editor.html