summaryrefslogtreecommitdiff
path: root/src/types.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/types.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/types.rs b/src/types.rs
index adb788e..608f285 100644
--- a/src/types.rs
+++ b/src/types.rs
@@ -8,16 +8,20 @@ pub use element_name::ElementName;
use iced::advanced::widget::Id;
use iced::widget::{pane_grid, text_editor};
use iced_anim::Event;
+use material_theme::Theme;
pub use project::Project;
pub use rendered_element::*;
use crate::Error;
use crate::config::Config;
+pub type Element<'a, Message> = iced::Element<'a, Message, Theme>;
+
+#[allow(clippy::large_enum_variant)]
#[derive(Debug, Clone)]
pub enum Message {
ConfigLoad(Result<Config, Error>),
- SwitchTheme(Event<iced::Theme>),
+ SwitchTheme(Event<Theme>),
CopyCode,
SwitchPage(DesignerPane),
EditorAction(text_editor::Action),