Skip to main content

blockworx/panels/
mod.rs

1//! The widgets that live on the canvas rather than in the chrome's berths: the
2//! selection overlay and its menu, the document notices, the command palette,
3//! the navigator's tree, the history panel and the File menu.
4//!
5//! They read the same [`CommandSet`](blockworx_tools::commands::CommandSet) the
6//! tools do, but they are egui widgets — panels, popups and `Ui` code — so they
7//! stay with the shell and are rewritten per toolkit.
8
9pub mod chrome;
10#[cfg(not(target_arch = "wasm32"))]
11pub mod file_menu;
12pub mod history_panel;
13pub mod nav_tree;
14pub mod notices;
15pub mod overlay;
16#[cfg(test)]
17pub(crate) mod painted;
18pub mod palette;