Skip to main content

Crate dampen_dev

Crate dampen_dev 

Source
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