TechTalk.Genome.Extensions.Web.Wizard.Dom Namespace
The GRIP list page and details page wizards use text transformations to generate the content of the page files.
This approach helps decouple the modelling or parameterisation of the pages from the generation of the final
output. This architecture makes it possible to easily customise code generation and hence change the resulting
ASPX and C# code.
Users can specify Page properties when filling in the page wizard forms. Based on this input, the wizard
builds a Page object instance described by the GRIP Page DOM. Page transformations receive this Page
nstance as input, and traverse the GRIP Page DOM to emit the appropriate output.
Classes
| Class | Description |
|---|
| BusinessClassDetails |
Business related metainformation about a business type or relation
|
| DetailsPage |
GRIP Details Page describes a page that implements the CRUD operations of a business type
|
| DetailsPageSettings |
Represents UI related metainformation of a DetailsPage
|
| GenomeDataDomainSchemaInfo | |
| GenomePropertyInfo |
Reflection- and mapping-based metainformation for a property
|
| GenomeTypeInfo |
Reflection- and mapping-based metainformation for a type
|
| ListPage |
GRIP List Page describes a page that implements searching and listing functionality for a business type
|
| ListPageSettings |
Represents UI related metainformation of a ListPage
|
| Page |
Base class to describe a page that implements operations that are related to a selected business type
|
| PageSettings |
Base class that represents UI related metainformation
|
| RelationDetails |
Business related metainformation about a relation
|
Enumerations