class Gtk::IconTheme

Public Instance Methods

lookup_icon(icon, size, scale: 1, direction: :none, flags: nil) click to toggle source
# File lib/gtk4/icon-theme.rb, line 20
def lookup_icon(icon, size, scale: 1, direction: :none, flags: nil)
  case icon
  when String, Symbol
    flags ||= 0
    lookup_icon_raw(icon.to_s, nil, size, scale, direction, flags)
  when Array
    icon, *fallbacks = *icon
    flags ||= 0
    lookup_icon_raw(icon.to_s, fallbacks, size, scale, direction, flags)
  else
    flags ||= 0
    lookup_by_gicon(icon, size, scale, direction, flags)
  end
end
Also aliased as: lookup_icon_raw
lookup_icon_raw(icon, size, scale: 1, direction: :none, flags: nil)
Alias for: lookup_icon