INNER CODE UNIT · Rust

Some

abenz1267/walker · src/preview/mod.rs:301

                if let Some(text_view) = scrolled_child.downcast_ref::<TextView>() {
                    text_view.buffer().set_text("");
                }
                if let Some(picture) = scrolled_child.downcast_ref::<Picture>() {
                    picture.set_filename(Option::<&str>::None);
                    picture.set_paintable(gtk4::gdk::Paintable::NONE);
                }
                if let Some(image) = scrolled_child.downcast_ref::<Image>() {
                    image.clear();
                    image.set_icon_name(Option::<&str>::None);
                }
            }

            self.preview_area.remove(&child);
        }
    }

    fn preview_image(&self, file_path: &str) -> Result<(), Box<dyn std::error::Error>> {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…