ResultListDisplayColumn

<< Click to Display Table of Contents >>

Navigation:  Support > Reconfigurable Rulebook > Definition Objects >

ResultListDisplayColumn

Description

A ResultListFormatDetail is a child object of ResultListFormatDetail.

Defines one column within a Result List Format table. Which includes the header, body, and footer values. Also includes logic to dynamically determine when the column is shown, or not shown.

Field Interpolation

An Field Interpolated string is a string that contains field name interpolation expressions. When an interpolated string is resolved to a result string, the compiler replaces items with field name interpolation expressions by the string values.

 

A field name interpolation expression is a field name surrounded by curly brackets. For example "{DisplayName}" or "{Prone}."

Definition

Property Name

Type

Description

Header

String

The text to display in the header cell of this column. Text is not interpolated.

 

Not required. Recommended. Default value is an empty string.

Body

String

The default text to display, with field interpolation, in each cell.

The value of Body will always be displayed in a body row. If Child is null, the value of Body is always displayed in the child rows.

Interpolation fields are defined in the ResultListFormat's Fields section.

Not required. Recommended. Default value is an empty string.

BodyLinkTo

String enum LinkToOption

What, if anything, the text in this cell should link to.

Not required, default value is None.

Child

String

Text, with field interpolation, to display in each cell in a child row.

If Child is null or an empty string, the value of Body is displayed in its place.

Interpolation fields are defined in the ResultListFormat's Fields section.

Not required. Default value is an empty string.

Footer

String

The text to display in the header cell of this column. Text is not interpolated.

 

Not required. Recommended. Default value is an empty string.

ClassList

List of strings

A list of css classes to decorate each cell within this column. While any css class value may be used, the common values are:

rlf-col-rank

rlf-col-profile

rlf-col-participant

rlf-col-matchinfo

rlf-col-event

rlf-col-stage

rlf-col-series

rlf-col-shot

rlf-col-gap

Not required. Default value is an empty list.

ShowWhen

ShowWhenVariable or ShowWhenEquation

Logic to determine when this column should be shown.

Default is to always show the column.