agentmux_cef\browser_pane/
mod.rs

1// Copyright 2026, AgentMux Corp.
2// SPDX-License-Identifier: Apache-2.0
3
4//! Browser-pane module.
5//!
6//! Phase H.1.d/e (PR #5) deleted the in-memory `PaneStateMachine`; pane
7//! lifecycle now lives only in the host reducer (`HostState.browser_panes`).
8//! `RegisterResult` moved to `crate::reducer`.
9
10pub mod auth;
11pub mod callbacks;
12pub mod creation;
13#[cfg(target_os = "windows")]
14pub mod hwnd;
15#[cfg(not(target_os = "windows"))]
16pub mod creation_views;
17
18pub use creation::CreateBrowserPaneTask;
19
20#[cfg(target_os = "windows")]
21pub use hwnd::ALLOW_BROWSER_PANE_FOCUS_ONCE;
22
23#[cfg(target_os = "windows")]
24pub use hwnd::install_browser_pane_focus_redirect;