Expand description
Development mode tooling for Dampen
This crate provides hot-reload capabilities, file watching, and error overlays for rapid UI development iteration. It is only used in development/interpreted mode.
Re-exports§
pub use overlay::ErrorOverlay;pub use reload::HotReloadContext;pub use reload::ReloadResult;pub use subscription::FileEvent;pub use subscription::FileWatcherRecipe;pub use subscription::watch_files;pub use theme_loader::ThemeLoadError;pub use theme_loader::discover_theme_file;pub use theme_loader::load_theme_context;pub use watcher::FileWatcher;pub use watcher::FileWatcherConfig;pub use watcher::FileWatcherError;pub use watcher::FileWatcherState;
Modules§
- overlay
- Error overlay UI components for displaying parse errors
- persistence
- Window state persistence module.
- reload
- Hot-reload state preservation and coordination
- subscription
- Iced subscription integration for file watching
- theme_
loader - Theme file discovery and loading for dampen-dev.
- watcher
- File watching functionality for hot-reload