Expand description
Renderer-neutral node chrome placement helpers.
Runtime owns the semantic facts that make adapter chrome portable: which affordances exist, when they are visible, their node-relative placement, and the resize constraints associated with resize affordances. Adapters still own the concrete widgets, focus handling, popovers, and visual styling.
Structs§
- Node
Chrome Facts - Resolved adapter-owned chrome facts for one node.
- Node
Chrome Facts Request - Headless request to resolve adapter-owned chrome around one node.
- Node
Chrome Layout Policy - View-independent sizing policy for semantic chrome placement.
- Node
Chrome State - Adapter-facing UI state used to resolve node chrome visibility.
- Resolved
Node Chrome - One visible semantic chrome affordance resolved in canvas space against node bounds.
Functions§
- resolve_
node_ chrome_ facts - Resolves semantic node chrome into canvas-space geometry facts.