Yoda/src/browser/main/tab/label/pin/widget.rs
2024-09-23 15:44:33 +03:00

20 lines
367 B
Rust

pub struct Pin {
image: gtk::Image,
}
impl Pin {
// Construct
pub fn new(is_pinned: bool) -> Pin {
let image = gtk::Image::builder()
.icon_name("view-pin-symbolic")
.visible(is_pinned)
.build();
Self { image }
}
// Getters
pub fn image(&self) -> &gtk::Image {
&self.image
}
}