Class DefaultListSpec
public class DefaultListSpec : IListSpec
- Inheritance
-
DefaultListSpec
- Implements
- Derived
- Inherited Members
Methods
DefineAttributeBinding(AttributeInfo)
protected virtual PropertyBinding DefineAttributeBinding(AttributeInfo metadata)
Parameters
metadataAttributeInfo
Returns
DefineAttributeCell(AttributeInfo)
protected virtual CellSpec DefineAttributeCell(AttributeInfo metadata)
Parameters
metadataAttributeInfo
Returns
DefineColumns(IEntityInfo)
public virtual IEnumerable<ColumnSpec> DefineColumns(IEntityInfo metadata)
Parameters
metadataIEntityInfo
Returns
DefineInitialColumn(IEntityInfo)
protected virtual ColumnSpec DefineInitialColumn(IEntityInfo metadata)
Parameters
metadataIEntityInfo
Returns
DefineOrdering(IEntityInfo)
The sort clauses to apply to the list. Return an empty sequence to use the entity's modelled default sort (SortProperty/SortAscending).
public virtual IEnumerable<ListOrdering> DefineOrdering(IEntityInfo metadata)
Parameters
metadataIEntityInfo
Returns
DefineRelationshipBinding(RelationshipInfo)
protected virtual PropertyBinding DefineRelationshipBinding(RelationshipInfo metadata)
Parameters
metadataRelationshipInfo
Returns
DefineRelationshipCell(RelationshipInfo)
protected virtual CellSpec DefineRelationshipCell(RelationshipInfo metadata)
Parameters
metadataRelationshipInfo
Returns
GetLevel(IEntityInfo, IEntity)
public virtual MessageLevel? GetLevel(IEntityInfo metadata, IEntity row)
Parameters
metadataIEntityInforowIEntity
Returns
Match(IEntityInfo)
public virtual bool Match(IEntityInfo metadata)
Parameters
metadataIEntityInfo