Gtk.Image.new_from_file
function new_from_file(filename:filename):Gtk.Widget {
// Gjs wrapper for gtk_image_new_from_file()
}Creates a new Gtk.Image displaying the file filename. If the file isn't found or can't be loaded, the resulting Gtk.Image will display a "broken image" icon. This function never returns null, it always returns a valid Gtk.Image widget.
If the file contains an animation, the image will contain an animation.
If you need to detect failures to load the file, use GdkPixbuf.new_from_file to load the file yourself, then create the Gtk.Image from the pixbuf. (Or for animations, use GdkPixbuf.new_from_file).
The storage type (Gtk.Image.prototype.get_storage_type) of the returned image is not defined, it will be whatever is appropriate for displaying the file.
- filename
a filename
- Returns
a new Gtk.Image