Low-level pinned-state mutation. Sets the flag and fires the panel-api
event. The public, module-gated entry point is
panel.api.setPinned → DockviewComponent.setPanelPinned, which decides
whether pinning is active before reaching here; this method itself does
not gate, so the ordering module and serialization can drive it directly.
Low-level pinned-state mutation. Sets the flag and fires the panel-api event. The public, module-gated entry point is
panel.api.setPinned→DockviewComponent.setPanelPinned, which decides whether pinning is active before reaching here; this method itself does not gate, so the ordering module and serialization can drive it directly.