Skip to content

pantoken-root / renderers/tinymce/src / PageLayout

Interface: PageLayout ​

A starter page layout: a plain composition of existing components, no new CSS selectors.

Properties ​

name ​

name: string

Stable id, matches the source filename (e.g. "hero").


title ​

title: string

Label shown in a layout picker.


html ​

html: string

Raw HTML for the layout, built from @pantoken/components classes.


imagePlaceholders? ​

optional imagePlaceholders?: readonly PageLayoutImagePlaceholder[]

Image slots that consumers may materialize without provider-specific URLs.