LayoutItem

A field item within a layout section

CMSCommunitiesCRMCustomer PortalDigital ExperienceExperience CloudPartner Portal

Properties

Name Type Description
editableForNew boolean
editableForUpdate boolean
label string
layoutComponents array
lookupIdApiName string
required boolean
sortable boolean
View JSON Schema on GitHub

JSON Schema

salesforce-experience-cloud-layoutitem-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/LayoutItem",
  "title": "LayoutItem",
  "type": "object",
  "description": "A field item within a layout section",
  "properties": {
    "editableForNew": {
      "type": "boolean"
    },
    "editableForUpdate": {
      "type": "boolean"
    },
    "label": {
      "type": "string"
    },
    "layoutComponents": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "apiName": {
            "type": "string"
          },
          "componentType": {
            "type": "string"
          },
          "label": {
            "type": "string"
          }
        }
      }
    },
    "lookupIdApiName": {
      "type": "string"
    },
    "required": {
      "type": "boolean"
    },
    "sortable": {
      "type": "boolean"
    }
  }
}