OptionalcollapsedDefault collapsed state when the item is rendered inline or in a panel.
OptionaliconIcon name, URL or serialized SVG token.
OptionalidUnique item id used for drag, persistence and programmatic updates.
Module id to open when clicking the item.
OptionallabelSmall label shown under the icon (Figma-like).
OptionalmoduleOptional custom module registered automatically from this layout item.
The module id is derived from kind; this executable definition is never
copied into the serializable runtime layout state.
OptionalmountOptional DOM selector used as the portal/mount target for this module overlay.
OptionalorderVisual order inside the parent zone.
OptionalpriorityResponsive priority. Lower values stay visible first on compact mobile navigation.
OptionalrenderRender mode override for panel-like 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.
OptionaltypeDisplay container used when the module is opened.
A draggable menu item declared inside a layout zone.