Gtk.Widget.prototype.render_icon_pixbuf

function render_icon_pixbuf(stock_id:String, size:Number):GdkPixbuf.Pixbuf {
    // Gjs wrapper for gtk_widget_render_icon_pixbuf()
}

A convenience function that uses the theme engine and style settings for widget to look up stock_id and render it to a pixbuf. stock_id should be a stock icon ID such as #GTK_STOCK_OPEN or #GTK_STOCK_OK. size should be a size such as #GTK_ICON_SIZE_MENU.

The pixels in the returned GdkPixbuf.Pixbuf are shared with the rest of the application and should not be modified. The pixbuf should be freed after use with GObject.unref.

Since 3.0

stock_id

a stock ID

size

a stock size. A size of (GtkIconSize)-1 means render at the size of the source and don't scale (if there are multiple source sizes, GTK+ picks one of the available sizes).

Returns

a new pixbuf, or null if the stock ID wasn't known