Layouts

by paulcavender

JavaScript

var Layouts = [{
  "Layout Name": "Default",
  "Layout Type:": "List",
  "Tabs": [{
    "Tab Caption": "Disciplines",
    "Container": {
      "Grid Gap": "5px",
      "Panels": [{
        "Panel Caption": "Hidden",
        "List": {
          "Pages": 0,
          "Columns": [{
            "Attribute": "Discpline Name",
            "Column Caption": "Discpline Name"
          }, {
            "Attribute": "Discipline Code",
            "Column Caption": "Discpline Code"
          }]
        }
      }]
    }
  }]
}];

var SetL = {
  "ID": 10,
  "O": 20,
  "P": {
    "ID": 10,
    "Object Name": "Layout", // the Set
    "Object Name Plural": "Layouts"
  }
};

var SetA = {
  "Caption": "Layouts",
  "O": 10,
  "Children": [{
    "Caption": "Tabs",
    "O": 11,
    "Children": [{
      "Caption": "Container",
      "O": 12,
      "Children": [{
        "Caption": "Panels",
        "O": 13,
        "Children": [{
          "Caption": "Fields",
          "O": 14
        }, {
          "Caption": "List",
          "O": 15,
          "Children": [{
            "Caption": "Columns",
            "O": 16
          }]
        }]
      }]
    }]
  }]

}