handle_try_register_browser_pane_live

Function handle_try_register_browser_pane_live 

Source
pub(super) fn handle_try_register_browser_pane_live(
    state: &mut HostState,
    block_id: String,
) -> DispatchOutput
Expand description

PR #5 — sole pane registration entry point. Replaces pane::lifecycle::PaneStateMachine::try_register_live.

  • Live entry exists → AlreadyLive(label)
  • Closing entry exists → Closing
  • No entry → generate label, insert Live, Fresh(label) + emit BrowserPaneCreateRequested