A three-panel horizontal layout using string-based percentage defaults and constraints.
A nested workspace with editor and terminal. Layout state is persisted automatically across refreshes.
Toggle the collapsible panel programmatically using its imperative ref handle or drag to snap.
Left panel is fixed-pixel (`minSize="150px"`, `maxSize="350px"`), collapsible, and preserves its pixel width on window resize. Middle panel is disabled. Size updates trigger callbacks displayed below.