From ec4b42e978fda84dbccfa0aac01d658d6a5dde16 Mon Sep 17 00:00:00 2001 From: Leo dev Date: Thu, 21 Nov 2024 19:53:47 +0100 Subject: [PATCH] small change --- Cargo.toml | 2 +- src/lib.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 890fa69..c87093a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,5 +22,5 @@ crossterm = "0.28.1" regex = "1.11.1" lazy_static = "1.4" paste = "1.0.15" -osui-element = "0.1.0" +osui-element = "0.1.1" dyn-clone = "1.0.17" diff --git a/src/lib.rs b/src/lib.rs index 189db7f..ece152a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -93,6 +93,7 @@ pub trait ElementCore: Send + Sync { fn get_element_by_id(&mut self, id: &str) -> Option<&mut Element>; fn get_child(&mut self) -> Option<&mut Element>; fn set_styling(&mut self, styling: &HashMap); + fn type_id(&self) -> std::any::TypeId; } pub trait ElementWidget: ElementCore + std::fmt::Debug {