Class DefaultListSpec
- Namespace
- The.Web.Entities
- Assembly
- Instagile.Web.Client.dll
public class DefaultListSpec : IListSpec
- Inheritance
-
DefaultListSpec
- Implements
-
- Derived
-
- Inherited Members
-
Methods
DefineAttributeBinding(AttributeInfo)
protected virtual PropertyBinding DefineAttributeBinding(AttributeInfo metadata)
Parameters
metadata AttributeInfo
Returns
- PropertyBinding
DefineAttributeCell(AttributeInfo)
protected virtual CellSpec DefineAttributeCell(AttributeInfo metadata)
Parameters
metadata AttributeInfo
Returns
- CellSpec
DefineColumns(IEntityInfo)
public virtual IEnumerable<ColumnSpec> DefineColumns(IEntityInfo metadata)
Parameters
metadata IEntityInfo
Returns
- IEnumerable<ColumnSpec>
DefineInitialColumn(IEntityInfo)
protected virtual ColumnSpec DefineInitialColumn(IEntityInfo metadata)
Parameters
metadata IEntityInfo
Returns
- ColumnSpec
DefineRelationshipBinding(RelationshipInfo)
protected virtual PropertyBinding DefineRelationshipBinding(RelationshipInfo metadata)
Parameters
metadata RelationshipInfo
Returns
- PropertyBinding
DefineRelationshipCell(RelationshipInfo)
protected virtual CellSpec DefineRelationshipCell(RelationshipInfo metadata)
Parameters
metadata RelationshipInfo
Returns
- CellSpec
GetLevel(IEntityInfo, IEntity)
public virtual MessageLevel? GetLevel(IEntityInfo metadata, IEntity row)
Parameters
metadata IEntityInfo
row IEntity
Returns
- MessageLevel?
Match(IEntityInfo)
public virtual bool Match(IEntityInfo metadata)
Parameters
metadata IEntityInfo
Returns
- bool