OptionalcollapsedOptionaliconIcon name or short string rendered for the block.
OptionalidOptional stable block id used for drag and persistence.
OptionalindexOptional insertion index when adding the block programmatically.
Module id associated with the layout block.
OptionallabelSmall label rendered under the icon in the sidebar/toolbar.
OptionalmountOptional DOM selector used as the portal/mount target for this module overlay.
OptionalrenderRaw render mode override used by panel zones or persistent page portals.
OptionalrequiredOptional menu-level capability filter. When omitted, the module definition controls capability compatibility.
OptionalsupportedOptional menu-level engine filter. When omitted, the module definition controls compatibility.
OptionaltypePreferred display mode when the module is opened from this block.
Initial collapsed state for inline/panel-like renderers.