Diagram
#/properties/FullItem/allOf/0 #/properties/FullItem/allOf/1 diagram
Type object
All of
Choices
FullItem : Schema (0)
FullItem : Schema (1)
Used by
Schema
FullItem
Source

 "FullItem": {
  "allOf": [
    {"ref": "#/components/schemas/Item"},
    {
      "type": "object",
      "properties": {
        "sections": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "id": {"type": "string"},
              "label": {"type": "string"}
            }
          }
        },
        "fields": {
          "type": "array",
          "items": {"ref": "#/components/schemas/Field"}
        },
        "files": {
          "type": "array",
          "items": {"ref": "#/components/schemas/File"}
        }
      }
    }
  ]
}

Diagram
diagram
Type empty schema
Used by
Schema
FullItem
FullItem/allOf/0
Source

{"ref": "#/components/schemas/Item"}

Diagram
properties_FullItem.html#/properties/FullItem/allOf/1/properties/sections properties_FullItem.html#/properties/FullItem/allOf/1/properties/fields properties_FullItem.html#/properties/FullItem/allOf/1/properties/files diagram
Type object
Properties
Name Occurrence
sections
fields
files
optional
optional
optional
Used by
Schema
FullItem
FullItem/allOf/1
Source

{
  "type": "object",
  "properties": {
    "sections": {
      "type": "array",
      "items": {}
    },
    "fields": {
      "type": "array",
      "items": {}
    },
    "files": {
      "type": "array",
      "items": {}
    }
  }
}

Diagram
properties_FullItem.html#/properties/FullItem/allOf/1/properties/sections/items diagram
Type array
Constraints
Unique Items : false

Array Items
Items
properties_FullItem.html#/properties/FullItem/allOf/1/properties/sections/items
Used by
Schema
FullItem/allOf/1
FullItem/allOf/1/properties/sections
Source

 "sections": {
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "id": {"type": "string"},
      "label": {"type": "string"}
    }
  }
}

Diagram
properties_FullItem.html#/properties/FullItem/allOf/1/properties/sections/items/properties/id properties_FullItem.html#/properties/FullItem/allOf/1/properties/sections/items/properties/label diagram
Type object
Properties
Name Occurrence
id
label
optional
optional
Used by
Schema
FullItem/allOf/1/properties/sections
FullItem/allOf/1/properties/sections/items
Source

 "items": {
  "type": "object",
  "properties": {
    "id": {"type": "string"},
    "label": {"type": "string"}
  }
}

Diagram
diagram
Type string
Used by
Schema
FullItem/allOf/1/properties/sections/items
FullItem/allOf/1/properties/sections/items/properties/id
Source

 "id": {"type": "string"}

Diagram
diagram
Type string
Used by
Schema
FullItem/allOf/1/properties/sections/items
FullItem/allOf/1/properties/sections/items/properties/label
Source

 "label": {"type": "string"}

Diagram
properties_FullItem.html#/properties/FullItem/allOf/1/properties/fields/items diagram
Type array
Constraints
Unique Items : false

Array Items
Items
properties_FullItem.html#/properties/FullItem/allOf/1/properties/fields/items
Used by
Schema
FullItem/allOf/1
FullItem/allOf/1/properties/fields
Source

 "fields": {
  "type": "array",
  "items": {"ref": "#/components/schemas/Field"}
}

Diagram
diagram
Type empty schema
Used by
Schema
FullItem/allOf/1/properties/fields
FullItem/allOf/1/properties/fields/items
Source

 "items": {"ref": "#/components/schemas/Field"}

Diagram
properties_FullItem.html#/properties/FullItem/allOf/1/properties/files/items diagram
Type array
Constraints
Unique Items : false

Array Items
Items
properties_FullItem.html#/properties/FullItem/allOf/1/properties/files/items
Used by
Schema
FullItem/allOf/1
FullItem/allOf/1/properties/files
Source

 "files": {
  "type": "array",
  "items": {"ref": "#/components/schemas/File"}
}

Diagram
diagram
Type empty schema
Used by
Schema
FullItem/allOf/1/properties/files
FullItem/allOf/1/properties/files/items
Source

 "items": {"ref": "#/components/schemas/File"}