hide input on page reload

This commit is contained in:
yggverse 2024-10-16 19:46:06 +03:00
parent d06538726b
commit cf86cc2a14
3 changed files with 23 additions and 4 deletions

View file

@ -19,12 +19,19 @@ impl Widget {
}
// Actions
pub fn update(&self, child: Option<&Box>) {
pub fn show(&self) {
self.gobject.set_visible(true)
}
pub fn hide(&self) {
self.gobject.set_visible(false)
}
pub fn set_child(&self, child: Option<&Box>) {
if child.is_some() {
self.gobject.set_child(child);
self.gobject.set_visible(true);
} else {
self.gobject.set_visible(false)
self.hide()
}
}