//! 原生宿主模块入口。窗口、管理控件、系统适配和开发工具状态与用户业务界面分开维护。 //! // 目录确定模块归属;main 中的 crate 根别名保持内部调用路径稳定。 /// 保存运行活动、请求和诊断记录,供宿主开发工具展示。 pub(crate) mod activity; /// 实现 winit 应用生命周期、窗口协调、输入路由和 softbuffer 像素呈现。 pub(crate) mod app; /// 调用平台剪贴板工具读写文本,向编辑器返回明确错误。 pub(crate) mod clipboard; /// 组合控制台、源码、网络和设置工具的状态、交互与绘制。 pub(crate) mod developer_tools; #[cfg(target_os = "macos")] /// 仅在 macOS 编译,调整原生交通灯按钮并处理标题栏平台行为。 pub(crate) mod native_chrome; /// 维护页面/工具入口列表、折叠宽度和命中目标;可用页面宽度需扣除其占用。 pub(crate) mod sidebar; /// 从源码与诊断生成可浏览的结构信息,供 Sources 工具定位对象和文本。 pub(crate) mod sources; /// 提供宿主管理界面专用的主题、控件和交互状态,和 Endor 业务界面共享底层绘图能力。 pub(crate) mod system_ui; /// 提供页面标签投影及相关数据处理,页面业务身份仍由运行时维护。 pub(crate) mod tabs;