mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-01-15 09:10:08 +00:00
remove extra components, apply clippy
This commit is contained in:
parent
dd5d79bac4
commit
0abc4e8932
@ -58,10 +58,6 @@ impl Search {
|
|||||||
|
|
||||||
// Actions
|
// Actions
|
||||||
|
|
||||||
pub fn escape(&self) {
|
|
||||||
self.hide()
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn show(&self) {
|
pub fn show(&self) {
|
||||||
if self.subject.borrow().is_some() {
|
if self.subject.borrow().is_some() {
|
||||||
self.form.show();
|
self.form.show();
|
||||||
@ -87,9 +83,6 @@ impl Search {
|
|||||||
|
|
||||||
/// * currently supports [TextView](https://docs.gtk.org/gtk4/class.TextView.html) only
|
/// * currently supports [TextView](https://docs.gtk.org/gtk4/class.TextView.html) only
|
||||||
pub fn update(&self, text_view: Option<TextView>) {
|
pub fn update(&self, text_view: Option<TextView>) {
|
||||||
self.subject.replace(match text_view {
|
self.subject.replace(text_view.map(Subject::new));
|
||||||
Some(subject) => Some(Subject::new(subject)),
|
|
||||||
None => None,
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,6 @@ impl Form {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Connect events
|
|
||||||
navigation.back.button.connect_clicked({
|
navigation.back.button.connect_clicked({
|
||||||
let subject = subject.clone();
|
let subject = subject.clone();
|
||||||
let navigation = navigation.clone();
|
let navigation = navigation.clone();
|
||||||
@ -131,14 +130,6 @@ impl Form {
|
|||||||
pub fn hide(&self) {
|
pub fn hide(&self) {
|
||||||
self.g_box.set_visible(false)
|
self.g_box.set_visible(false)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn toggle(&self) {
|
|
||||||
if self.g_box.is_visible() {
|
|
||||||
self.hide()
|
|
||||||
} else {
|
|
||||||
self.show()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Tools
|
// Tools
|
||||||
|
Loading…
x
Reference in New Issue
Block a user