summaryrefslogtreecommitdiffstats
path: root/src/tabview.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tabview.rs')
-rw-r--r--src/tabview.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/tabview.rs b/src/tabview.rs
index 4563332..f3fe9bc 100644
--- a/src/tabview.rs
+++ b/src/tabview.rs
@@ -26,6 +26,9 @@ pub trait Tabbable {
}
}
fn on_refresh(&mut self) -> HResult<()> { Ok(()) }
+ fn on_config_loaded(&mut self) -> HResult<()> { Ok(()) }
+
+
}
@@ -108,6 +111,10 @@ impl<T> Widget for TabView<T> where T: Widget, TabView<T>: Tabbable {
Ok(&mut self.core)
}
+ fn config_loaded(&mut self) -> HResult<()> {
+ self.on_config_loaded()
+ }
+
fn set_coordinates(&mut self, coordinates: &Coordinates) -> HResult<()> {
self.core.coordinates = coordinates.clone();
for widget in &mut self.widgets {