SummaryLayoutItem Class

Controls the appearance of an individual field and its column and row position within the highlights panel grid, when Case Feed is enabled. You can have two fields per each grid in a highlights panel.

Namespace

Metadata

Usage

Use this class when accessing Metadata.Layout metadata components. For more information, see “SummaryLayoutItem” in the Metadata API Developer Guide.

SummaryLayoutItem Properties

The following are properties for SummaryLayoutItem.

  • customLink
    The custom link reference.
  • field
    The field name reference, relative to the page layout. Must be a standard or custom field that also exists on the detail page.
  • posX
    The item's column position in the highlights panel grid. Must be within the range of sizeX.
  • posY
    The item's row position in the highlights panel grid. Must be within the range of sizeY.
  • posZ
    Reserved for future use. If provided, the setting is not visible to users.

field

The field name reference, relative to the page layout. Must be a standard or custom field that also exists on the detail page.

Signature

public String field {get; set;}

Property Value

Type: String

posX

The item's column position in the highlights panel grid. Must be within the range of sizeX.

Signature

public Integer posX {get; set;}

Property Value

Type: Integer

posY

The item's row position in the highlights panel grid. Must be within the range of sizeY.

Signature

public Integer posY {get; set;}

Property Value

Type: Integer

posZ

Reserved for future use. If provided, the setting is not visible to users.

Signature

public Integer posZ {get; set;}

Property Value

Type: Integer

SummaryLayoutItem Methods

The following are methods for SummaryLayoutItem.

  • clone()
    Makes a duplicate copy of the Metadata.SummaryLayoutItem.

clone()

Makes a duplicate copy of the Metadata.SummaryLayoutItem.

Signature

public Object clone()

Return Value

Type: Object