Showing:

Annotations
Diagram
Properties
Constraints
Enumerations
Used By
Source
Definition FloorplanConnection
definitions_FloorplanConnection.html#/definitions/FloorplanConnection/properties/Location definitions_FloorplanConnection.html#/definitions/FloorplanConnection/properties/ConnectionType
Annotations
Title  FloorplanConnection

Description  Descibes the desired layout of the rooms and their adjacent rooms. A connection can be either a doorway or
an open space without any walls. Two rooms cannot both share an interior doorway and an opening.
The same two rooms can have multiple doorways, up to a limit.
Diagram
Type object
Properties
Name Occurrence
Location
ConnectionType
required
required
Additional Properties false
Used by
Source

 "FloorplanConnection": {
  "type": "object",
  "additionalProperties": false,
  "title": "FloorplanConnection",
  "description": "Descibes the desired layout of the rooms and their adjacent rooms. A connection can be either a doorway or\nan open space without any walls. Two rooms cannot both share an interior doorway and an opening.\nThe same two rooms can have multiple doorways, up to a limit.",
  "required": [
    "Location",
    "ConnectionType"
  ],
  "properties": {
    "Location": {
      "type": "array",
      "minItems": 2,
      "maxItems": 2,
      "title": "Location",
      "items": {}
    },
    "ConnectionType": {
      "title": "Connectiontype",
      "type": "string",
      "enum": [
        "Doorway",
        "Opening"
      ]
    }
  }
}


Definition Location
definitions_FloorplanConnection.html#/definitions/FloorplanConnection/properties/Location/items
Annotations
Title  Location

Diagram
Type array
Constraints
Unique Items : false

Array Items
Additional Items true
Used by
Source

 "Location": {
  "type": "array",
  "minItems": 2,
  "maxItems": 2,
  "title": "Location",
  "items": {"type": "string"}
}


Definition Location/items
Diagram
Type string
Used by
Source

 "items": {"type": "string"}


Definition ConnectionType
Annotations
Title  Connectiontype

Diagram
Type string
Enumeration
Values
Doorway
Opening
Used by
Source

 "ConnectionType": {
  "title": "Connectiontype",
  "type": "string",
  "enum": [
    "Doorway",
    "Opening"
  ]
}