ConstructCategory Data Type

Construct Category

Properties
name data type description
name string Name of this construct category
constructs map of Construct Map of constructs for this category
id number Internal ID of the object property category
globalId string Global ID
nameI18n map of string
sortOrder number

Example

{
  "name" : "...",
  "constructs" : {
    "property1" : {
      "keyword" : "...",
      "mayBeSubtag" : true,
      "mayContainSubtags" : true,
      "id" : 12345,
      "globalId" : "...",
      "name" : "...",
      "description" : "...",
      "creator" : {
        "id" : 12345,
        "firstName" : "...",
        "lastName" : "...",
        "description" : "...",
        "email" : "...",
        "groups" : [ { }, { } ],
        "login" : "...",
        "password" : "..."
      },
      "cdate" : 12345,
      "editor" : {
        "id" : 12345,
        "firstName" : "...",
        "lastName" : "...",
        "description" : "...",
        "email" : "...",
        "groups" : [ { }, { } ],
        "login" : "...",
        "password" : "..."
      },
      "edate" : 12345,
      "category" : {
        "name" : "...",
        "constructs" : {
          "property1" : { },
          "property2" : { }
        },
        "id" : 12345,
        "globalId" : "...",
        "nameI18n" : {
          "property1" : "...",
          "property2" : "..."
        },
        "sortOrder" : 12345
      },
      "externalEditorUrl" : "...",
      "parts" : [ {
        "name" : "...",
        "keyword" : "...",
        "hidden" : true,
        "editable" : true,
        "liveEditable" : true,
        "mandatory" : true,
        "type" : "TABLE",
        "typeId" : 12345,
        "id" : 12345,
        "globalId" : "...",
        "defaultProperty" : { },
        "regex" : { },
        "hideInEditor" : true,
        "externalEditorUrl" : "...",
        "options" : [ { }, { } ],
        "overviewSettings" : { },
        "selectSettings" : { },
        "markupLanguageId" : 12345,
        "htmlClass" : "...",
        "partOrder" : 12345,
        "policy" : "...",
        "nameI18n" : {
          "property1" : "...",
          "property2" : "..."
        }
      }, {
        "name" : "...",
        "keyword" : "...",
        "hidden" : true,
        "editable" : true,
        "liveEditable" : true,
        "mandatory" : true,
        "type" : "VELOCITY",
        "typeId" : 12345,
        "id" : 12345,
        "globalId" : "...",
        "defaultProperty" : { },
        "regex" : { },
        "hideInEditor" : true,
        "externalEditorUrl" : "...",
        "options" : [ { }, { } ],
        "overviewSettings" : { },
        "selectSettings" : { },
        "markupLanguageId" : 12345,
        "htmlClass" : "...",
        "partOrder" : 12345,
        "policy" : "...",
        "nameI18n" : {
          "property1" : "...",
          "property2" : "..."
        }
      } ],
      "visibleInMenu" : true,
      "nameI18n" : {
        "property1" : "...",
        "property2" : "..."
      },
      "descriptionI18n" : {
        "property1" : "...",
        "property2" : "..."
      },
      "autoEnable" : true,
      "liveEditorTagName" : "...",
      "openEditorOnInsert" : true,
      "editorControlStyle" : "ABOVE",
      "editorControlsInside" : true,
      "categoryId" : 12345
    },
    "property2" : {
      "keyword" : "...",
      "mayBeSubtag" : true,
      "mayContainSubtags" : true,
      "id" : 12345,
      "globalId" : "...",
      "name" : "...",
      "description" : "...",
      "creator" : {
        "id" : 12345,
        "firstName" : "...",
        "lastName" : "...",
        "description" : "...",
        "email" : "...",
        "groups" : [ { }, { } ],
        "login" : "...",
        "password" : "..."
      },
      "cdate" : 12345,
      "editor" : {
        "id" : 12345,
        "firstName" : "...",
        "lastName" : "...",
        "description" : "...",
        "email" : "...",
        "groups" : [ { }, { } ],
        "login" : "...",
        "password" : "..."
      },
      "edate" : 12345,
      "category" : {
        "name" : "...",
        "constructs" : {
          "property1" : { },
          "property2" : { }
        },
        "id" : 12345,
        "globalId" : "...",
        "nameI18n" : {
          "property1" : "...",
          "property2" : "..."
        },
        "sortOrder" : 12345
      },
      "externalEditorUrl" : "...",
      "parts" : [ {
        "name" : "...",
        "keyword" : "...",
        "hidden" : true,
        "editable" : true,
        "liveEditable" : true,
        "mandatory" : true,
        "type" : "FOLDER",
        "typeId" : 12345,
        "id" : 12345,
        "globalId" : "...",
        "defaultProperty" : { },
        "regex" : { },
        "hideInEditor" : true,
        "externalEditorUrl" : "...",
        "options" : [ { }, { } ],
        "overviewSettings" : { },
        "selectSettings" : { },
        "markupLanguageId" : 12345,
        "htmlClass" : "...",
        "partOrder" : 12345,
        "policy" : "...",
        "nameI18n" : {
          "property1" : "...",
          "property2" : "..."
        }
      }, {
        "name" : "...",
        "keyword" : "...",
        "hidden" : true,
        "editable" : true,
        "liveEditable" : true,
        "mandatory" : true,
        "type" : "DATASOURCE",
        "typeId" : 12345,
        "id" : 12345,
        "globalId" : "...",
        "defaultProperty" : { },
        "regex" : { },
        "hideInEditor" : true,
        "externalEditorUrl" : "...",
        "options" : [ { }, { } ],
        "overviewSettings" : { },
        "selectSettings" : { },
        "markupLanguageId" : 12345,
        "htmlClass" : "...",
        "partOrder" : 12345,
        "policy" : "...",
        "nameI18n" : {
          "property1" : "...",
          "property2" : "..."
        }
      } ],
      "visibleInMenu" : true,
      "nameI18n" : {
        "property1" : "...",
        "property2" : "..."
      },
      "descriptionI18n" : {
        "property1" : "...",
        "property2" : "..."
      },
      "autoEnable" : true,
      "liveEditorTagName" : "...",
      "openEditorOnInsert" : true,
      "editorControlStyle" : "CLICK",
      "editorControlsInside" : true,
      "categoryId" : 12345
    }
  },
  "id" : 12345,
  "globalId" : "...",
  "nameI18n" : {
    "property1" : "...",
    "property2" : "..."
  },
  "sortOrder" : 12345
}