For Babelfish Release 1.11.1.3

ResultListDisplayColumn Class

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

Definition

Namespace: Scopos.BabelFish.DataModel.Definitions
Assembly: BabelFish (in BabelFish.dll) Version: 1.11.1.4+b1da393815f6638555a663d9a94167ecabea5695
C#
public class ResultListDisplayColumn : IReconfigurableRulebookObject
Inheritance
Object    ResultListDisplayColumn
Implements
IReconfigurableRulebookObject

Constructors

ResultListDisplayColumn Public consructor.

Properties

Body Text, with field interpolation, to display 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.

BodyLinkTo What, if anything, the text in this cell should link to.
Child Text, with field interpolation, to display in each cell in a child row.

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

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

ClassList A list of css classes to decorate each cell within this column.
Obsolete
ClassSet List of ClassSet objects, each holds a name of a CSS class (string) and a ShowWhen object to determine if it should be added the the classes used when displaying the column.
Comment Internal documentation comments. All text is ignored by the system.
Footer Text, without interpolation, to display in the footer cell.
Header Text, with out interpolation, to display in the header cell.
ShowWhen Logic to determine when this column should be shown.

Default is to always show the column.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ShouldSerializeClassList A Newtonsoft Conditional Property to only serialize ClassList when the list has something in it. https://www.newtonsoft.com/json/help/html/ConditionalProperties.htm
ShouldSerializeClassSet A Newtonsoft Conditional Property to only serialize ClassSEt when the list has something in it. https://www.newtonsoft.com/json/help/html/ConditionalProperties.htm
ShouldSerializeShowWhen 
ToStringReturns a string that represents the current object.
(Overrides ObjectToString)

See Also