Skip to main content

workflow_egui/
lib.rs

1//! Building blocks for [`egui`]/[`eframe`] applications: device/orientation
2//! detection, application framing and lifecycle, font registration, async
3//! runtime integration and shared error/result types.
4
5/// Device and screen-orientation detection used to adapt layout between
6/// mobile/portrait and desktop/landscape presentations.
7pub mod device;
8/// Crate error type and result alias.
9pub mod error;
10/// Helpers for registering static (embedded) fonts with egui.
11pub mod fonts;
12/// Application framing: window/canvas options and the eframe entry point.
13pub mod frame;
14/// Commonly used internal imports re-exported for use across the crate.
15pub mod imports;
16/// Pluggable application modules selectable at runtime.
17pub mod module;
18/// Re-exports of the crate's most commonly used items.
19pub mod prelude;
20/// Crate result type alias.
21pub mod result;
22/// Async runtime and event-channel integration for egui applications.
23pub mod runtime;
24
25pub use ahash;
26pub use eframe;
27pub use egui;