mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-03-31 16:45:27 +00:00
18 lines
353 B
Rust
18 lines
353 B
Rust
pub struct Header {
|
|
gtk: gtk::HeaderBar,
|
|
}
|
|
|
|
impl Header {
|
|
pub fn new(tray: >k::Box, subject: >k::Box) -> Header {
|
|
let gtk = gtk::HeaderBar::builder().build();
|
|
|
|
gtk.pack_start(tray);
|
|
gtk.set_title_widget(Some(subject));
|
|
|
|
Self { gtk }
|
|
}
|
|
|
|
pub fn gtk(&self) -> >k::HeaderBar {
|
|
&self.gtk
|
|
}
|
|
}
|