reorganize widget modules

This commit is contained in:
yggverse 2024-09-23 18:51:48 +03:00
parent b9b226cc54
commit 4903968309
47 changed files with 352 additions and 786 deletions

View file

@ -1,19 +1,23 @@
mod widget;
use gtk::Entry;
pub struct Request {
widget: widget::Request,
widget: Entry,
}
impl Request {
// Construct
pub fn new() -> Request {
Self {
widget: widget::Request::new(),
widget: Entry::builder()
.placeholder_text("URL or search term...")
.hexpand(true)
.progress_pulse_step(0.1)
.build(),
}
}
// Getters
pub fn widget(&self) -> &widget::Request {
pub fn widget(&self) -> &Entry {
&self.widget
}
}