Skip to content
This repository has been archived by the owner on Feb 7, 2023. It is now read-only.

schema: navItems

Brian Muenzenmeyer edited this page Apr 20, 2018 · 2 revisions
{
  "$id": "Pattern Lab Node | navItems", 
  "type": "object", 
  "definitions": {}, 
  "$schema": "http://json-schema.org/draft-07/schema#", 
  "properties": {
    "patternTypes": {
      "$id": "/properties/patternTypes", 
      "type": "array", 
      "items": {
        "$id": "/properties/patternTypes/items", 
        "type": "object", 
        "properties": {
          "patternTypeLC": {
            "$id": "/properties/patternTypes/items/properties/patternTypeLC", 
            "type": "string", 
            "examples": [
              "atoms"
            ]
          }, 
          "patternTypeUC": {
            "$id": "/properties/patternTypes/items/properties/patternTypeUC", 
            "type": "string", 
            "examples": [
              "Atoms"
            ]
          }, 
          "patternType": {
            "$id": "/properties/patternTypes/items/properties/patternType", 
            "type": "string", 
            "examples": [
              "00-atoms"
            ]
          }, 
          "patternTypeDash": {
            "$id": "/properties/patternTypes/items/properties/patternTypeDash", 
            "type": "string", 
            "examples": [
              "atoms"
            ]
          }, 
          "patternTypeItems": {
            "$id": "/properties/patternTypes/items/properties/patternTypeItems", 
            "type": "array", 
            "items": {
              "$id": "/properties/patternTypes/items/properties/patternTypeItems/items", 
              "type": "object", 
              "properties": {
                "patternSubtypeLC": {
                  "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeLC", 
                  "type": "string", 
                  "examples": [
                    "global"
                  ]
                }, 
                "patternSubtypeUC": {
                  "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeUC", 
                  "type": "string", 
                  "examples": [
                    "Global"
                  ]
                }, 
                "patternSubtype": {
                  "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtype", 
                  "type": "string", 
                  "examples": [
                    "00-global"
                  ]
                }, 
                "patternSubtypeDash": {
                  "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeDash", 
                  "type": "string", 
                  "examples": [
                    "global"
                  ]
                }, 
                "patternSubtypeItems": {
                  "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems", 
                  "type": "array", 
                  "items": {
                    "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems/items", 
                    "type": "object", 
                    "properties": {
                      "patternPartial": {
                        "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems/items/properties/patternPartial", 
                        "type": "string", 
                        "examples": [
                          "viewall-atoms-global"
                        ]
                      }, 
                      "patternName": {
                        "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems/items/properties/patternName", 
                        "type": "string", 
                        "examples": [
                          "View All"
                        ]
                      }, 
                      "patternPath": {
                        "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems/items/properties/patternPath", 
                        "type": "string", 
                        "examples": [
                          "00-atoms-00-global/index.html"
                        ]
                      }, 
                      "patternType": {
                        "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems/items/properties/patternType", 
                        "type": "string", 
                        "examples": [
                          "00-atoms"
                        ]
                      }, 
                      "order": {
                        "$id": "/properties/patternTypes/items/properties/patternTypeItems/items/properties/patternSubtypeItems/items/properties/order", 
                        "type": "integer", 
                        "examples": [
                          0
                        ]
                      }
                    }
                  }
                }
              }
            }
          }, 
          "patternItems": {
            "$id": "/properties/patternTypes/items/properties/patternItems", 
            "type": "array", 
            "items": {
              "$id": "/properties/patternTypes/items/properties/patternItems/items", 
              "type": "object", 
              "properties": {
                "patternPartial": {
                  "$id": "/properties/patternTypes/items/properties/patternItems/items/properties/patternPartial", 
                  "type": "string", 
                  "examples": [
                    "viewall-atoms-all"
                  ]
                }, 
                "patternName": {
                  "$id": "/properties/patternTypes/items/properties/patternItems/items/properties/patternName", 
                  "type": "string", 
                  "examples": [
                    "View All"
                  ]
                }, 
                "patternPath": {
                  "$id": "/properties/patternTypes/items/properties/patternItems/items/properties/patternPath", 
                  "type": "string", 
                  "examples": [
                    "00-atoms/index.html"
                  ]
                }, 
                "order": {
                  "$id": "/properties/patternTypes/items/properties/patternItems/items/properties/order", 
                  "type": "integer", 
                  "examples": [
                    -9007199254740991
                  ]
                }
              }
            }
          }
        }
      }
    }, 
    "ishControlsHide": {
      "$id": "/properties/ishControlsHide", 
      "type": "object", 
      "properties": {
        "s": {
          "$id": "/properties/ishControlsHide/properties/s", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "m": {
          "$id": "/properties/ishControlsHide/properties/m", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "l": {
          "$id": "/properties/ishControlsHide/properties/l", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "full": {
          "$id": "/properties/ishControlsHide/properties/full", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "random": {
          "$id": "/properties/ishControlsHide/properties/random", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "disco": {
          "$id": "/properties/ishControlsHide/properties/disco", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "hay": {
          "$id": "/properties/ishControlsHide/properties/hay", 
          "type": "boolean", 
          "examples": [
            true
          ]
        }, 
        "mqs": {
          "$id": "/properties/ishControlsHide/properties/mqs", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "find": {
          "$id": "/properties/ishControlsHide/properties/find", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "views-all": {
          "$id": "/properties/ishControlsHide/properties/views-all", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "views-annotations": {
          "$id": "/properties/ishControlsHide/properties/views-annotations", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "views-code": {
          "$id": "/properties/ishControlsHide/properties/views-code", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "views-new": {
          "$id": "/properties/ishControlsHide/properties/views-new", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "tools-all": {
          "$id": "/properties/ishControlsHide/properties/tools-all", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }, 
        "tools-docs": {
          "$id": "/properties/ishControlsHide/properties/tools-docs", 
          "type": "boolean", 
          "examples": [
            false
          ]
        }
      }
    }
  }
}
Clone this wiki locally