Class CellSpecBase
Base for a list column's cell - how a column renders (render fragment, label, order, header, preloads) - independent of the PropertyBinding that supplies its value. Carried inside a ColumnSpec and turned into a ColumnModel. Its two shapes are the property-backed CellSpec and the UnboundCellSpec.
public abstract class CellSpecBase
- Inheritance
-
CellSpecBase
- Derived
- Inherited Members
Constructors
CellSpecBase(string, int, HeaderSpec?, bool, params RelationshipInfo[])
public CellSpecBase(string label, int order, HeaderSpec? header, bool isSummarised, params RelationshipInfo[] preloads)
Parameters
labelstringorderintheaderHeaderSpecisSummarisedboolpreloadsRelationshipInfo[]
Methods
CreateModel(IServices, PropertyBinding?)
public abstract ColumnModel CreateModel(IServices services, PropertyBinding? binding)
Parameters
servicesIServicesbindingPropertyBinding
Returns
Rename(string)
public CellSpecBase Rename(string label)
Parameters
labelstring