Skip to content

pantoken-root / renderers/tinymce/src / LayoutsPluginOptions

Interface: LayoutsPluginOptions ​

Options for createLayoutsPlugin.

Properties ​

layouts? ​

optional layouts?: readonly PageLayout[]

The page layouts offered in the "Insert layout" picker. Defaults to pageLayouts.


locale? ​

optional locale?: string

BCP47 locale to render layout text in. Defaults to "en".


resolveImage? ​

optional resolveImage?: LayoutImageResolver

Resolves a layout image slot into a consumer-specific image URL.


onInsert? ​

optional onInsert?: (layout) => void

Called after a layout is inserted (e.g. to refresh a live preview).

Parameters ​

layout ​

PageLayout

Returns ​

void


registerUi? ​

optional registerUi?: boolean

Register this picker's standalone toolbar button and menu item.