Gtk.ImageType

Describes the image data representation used by a Gtk.Image. If you want to get the image from the widget, you can only get the currently-stored representation. e.g. if the Gtk.Image.prototype.get_storage_type returns #GTK_IMAGE_PIXBUF, then you can call Gtk.Image.prototype.get_pixbuf but not Gtk.Image.prototype.get_stock. For empty images, you can request any storage type (call any of the "get" functions), but they will all return null values.

ImageType.EMPTY

there is no image displayed by the widget

ImageType.PIXBUF

the widget contains a GdkPixbuf.Pixbuf

ImageType.STOCK

the widget contains a stock icon name (see <xref linkend="gtk3-Stock-Items"/>)

ImageType.ICON_SET

the widget contains a Gtk.IconSet

ImageType.ANIMATION

the widget contains a GdkPixbuf.PixbufAnimation

ImageType.ICON_NAME

the widget contains a named icon. This image type was added in GTK+ 2.6

ImageType.GICON

the widget contains a Gio.Icon. This image type was added in GTK+ 2.14