Each ClassSet includes 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.
Every cell (each body cell and each child cell) will get decorate with the classes listed in .ClassSet. To augment a specific cell, use the .ClassSet property in ResultListCellValue.
public List<ClassSet> ClassSet { get; set; }