Logo
NeoArc Studio

UI Projection Block

Embed a UI projection wireframe showing model-projected screens with form fields bound to entity properties. Readers can see the planned user interface alongside the data model it consumes.

UI projection blocks embed model-projected wireframes directly into your documentation pages. Each wireframe shows a screen layout with form fields, tables, and controls that are bound to entity properties from a projection. This gives readers a clear view of how the underlying data model surfaces in the user interface, maintaining full traceability from model through projection to screen.

When to Use

Block Properties

PropertyRequiredDescription
Projection PathYesPath to the projection containing the UI view definition
TitleNoOptional title displayed above the wireframe
PageNoWhich page of the UI view to display (defaults to the first page)

Wireframe Elements

ElementDescription
Form FieldsText inputs, dropdowns, toggles, and date pickers bound to entity properties
Data TablesTabular displays of entity collections with sortable columns
SectionsGrouped areas of the screen with headers and layout controls
NavigationMulti-page wireframes with page tabs for different screens or workflows
AnnotationsData binding labels showing the source entity and property for each field

Model Binding

Every field in a UI projection wireframe is bound to a property from the parent projection's target entities. This binding is visible in the viewer and provides end-to-end traceability.

UI Projection vs Diagram Block

CapabilityUI Projection BlockDiagram Block
ContentScreen wireframes with form fieldsArchitecture shapes and connectors
Data BindingFields bound to entity propertiesNo data binding
Multi-pagePage tabs for different screensSingle canvas
Best ForUI specification and design handoffSystem architecture documentation