CustomFieldShell
Shell for the XMC Page Builder Custom Field dialog extension point
SSR mode
Host context
Targets the XMC Page Builder Custom Field dialog. The host provides a dialog of limited width and height; this shell arranges Title + Body + Actions inside that constrained area. Dimensions are imposed by the host. Consumer is responsible for postMessage SDK init.
Examples
With title + body + actions
Edit field
Field editor goes here.
API
The element family below can be composed together. Click an element to jump to its properties.
| Element | Purpose |
|---|---|
| CustomFieldShell | Shell for the XMC Page Builder Custom Field dialog extension point. Host imposes width/height constraints; this shell arranges Title + Header + Body + Actions inside that area. Wrapper-styling. |
CustomFieldShell
Shell for the XMC Page Builder Custom Field dialog extension point. Host imposes width/height constraints; this shell arranges Title + Header + Body + Actions inside that area. Wrapper-styling.
| Property | Type | Required | Description |
|---|---|---|---|
| Title | string? | Optional title shown at the top of the dialog. | |
| Header | RenderFragment? | Optional additional header content rendered next to the Title. | |
| Body | RenderFragment? | Main body slot — scrollable area. | |
| Actions | RenderFragment? | Footer actions slot, right-aligned. | |
| Borders | bool | Toggles outer border + horizontal dividers between regions. Default: true. | |
| Gutters | bool | Toggles px-4 py-3 on header/footer and p-4 on body. Default: true. | |
| BgFilled | bool | Toggles bg-background. Default: true. |