Namespace The.Web.Entities
Classes
- CriterionSpec
Base class providing the public API for EntityCriteriaView<T>; has no concept of how to apply or render a criterion.
- DynamicEntityCriteriaView
Criteria-entry block for a dynamic entity type. Registers criteria commands.
- DynamicEntityEditViews
Data-entry blocks (multiple tags) for a dynamically-typed entity. Registers entity commands.
- DynamicEntityListView
Virtualised-list block for a dynamically-typed entity query. Registers list commands.
- DynamicEntitySearchView
Combined criteria-and-list block for a dynamic entity type. Registers criteria and list commands.
- EntityCriteriaView<T>
Criteria-entry block for an entity type. Registers criteria commands.
- EntityEditViews<T>
Data-entry blocks (multiple tags) for a statically-typed entity. Registers entity commands.
- EntityListView<T>
Virtualised-list block for a statically-typed entity query. Registers list commands.
- EntitySearchView<T>
Combined criteria-and-list block for a dynamic entity type. Registers criteria and list commands.
- SelectionContext
Context used by Components that allow selecting one or more entities. Usage is through CascadingParameters.
Interfaces
- ICommandSpec
Marker interface. Implementers must also implement ICommandSpec<T> for matching entities.
- ICommandSpec<T>
Implement this interface and call AddSpecs(IServiceCollection, Assembly?) to customise entity commands.
- ICriteriaSpec
Implement this interface and call AddSpecs(IServiceCollection, Assembly?) to customise criteria views.
- IEditSpec
Implement this interface and call AddSpecs(IServiceCollection, Assembly?) to customise edit views.
- IListSpec
Implement this interface and call AddSpecs(IServiceCollection, Assembly?) to customise list views.