class Gtk::StyleContext
Public Class Methods
add_provider_for_display(display, provider, priority=nil)
click to toggle source
# File lib/gtk4/style-context.rb, line 30 def add_provider_for_display(display, provider, priority=nil) priority = resolve_priority(priority) add_provider_for_display_raw(display, provider, priority) end
Also aliased as: add_provider_for_display_raw
resolve_priority(priority)
click to toggle source
# File lib/gtk4/style-context.rb, line 20 def resolve_priority(priority) case priority when Symbol, String StyleProvider.const_get("PRIORITY_#{priority.to_s.upcase}") else priority || StyleProvider::PRIORITY_APPLICATION end end
Public Instance Methods
add_provider(provider, priority=nil)
click to toggle source
# File lib/gtk4/style-context.rb, line 37 def add_provider(provider, priority=nil) priority = self.class.resolve_priority(priority) add_provider_raw(provider, priority) end
Also aliased as: add_provider_raw