summaryrefslogtreecommitdiff
path: root/iced_builder/src/types.rs
diff options
context:
space:
mode:
authorpml68 <contact@pml68.dev>2025-01-04 14:25:14 +0100
committerpml68 <contact@pml68.dev>2025-01-04 14:25:14 +0100
commite8d36bd018177e4ccc0ae27ce8f21984d31d948a (patch)
tree7204d3bbfb5831d1e6d920b1179176898cb52c6e /iced_builder/src/types.rs
parentrefactor: apply clippy suggestions (diff)
downloadiced-builder-e8d36bd018177e4ccc0ae27ce8f21984d31d948a.tar.gz
feat: add custom theme codegen for `Project`
Diffstat (limited to 'iced_builder/src/types.rs')
-rw-r--r--iced_builder/src/types.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/iced_builder/src/types.rs b/iced_builder/src/types.rs
index 161b5e1..ac9d039 100644
--- a/iced_builder/src/types.rs
+++ b/iced_builder/src/types.rs
@@ -7,15 +7,15 @@ use std::path::PathBuf;
pub use element_name::ElementName;
use iced::widget::{pane_grid, text_editor};
use iced::Theme;
-use iced_anim::SpringEvent;
+use iced_anim::Event;
pub use project::Project;
pub use rendered_element::*;
-use crate::Result;
+use crate::Error;
#[derive(Debug, Clone)]
pub enum Message {
- ToggleTheme(SpringEvent<Theme>),
+ ToggleTheme(Event<Theme>),
CopyCode,
SwitchPage(DesignerPage),
EditorAction(text_editor::Action),
@@ -35,10 +35,10 @@ pub enum Message {
PaneDragged(pane_grid::DragEvent),
NewFile,
OpenFile,
- FileOpened(Result<(PathBuf, Project)>),
+ FileOpened(Result<(PathBuf, Project), Error>),
SaveFile,
SaveFileAs,
- FileSaved(Result<PathBuf>),
+ FileSaved(Result<PathBuf, Error>),
}
#[derive(Debug, Clone)]