Yoda 0.3.0

Yoda - Browser for Gemini protocol
use gtk::Image;

pub struct Pin {
    widget: Image,
}

impl Pin {
    // Construct
    pub fn new(visible: bool) -> Pin {
        let widget = Image::builder()
            .icon_name("view-pin-symbolic")
            .visible(visible)
            .build();

        Self { widget }
    }

    // Getters
    pub fn widget(&self) -> &Image {
        &self.widget
    }
}