About all my projects
Gnome::Gtk4::R-StyleProvider

Gnome::Gtk4::R-StyleProvider

Description

Gnome::Gtk4::R-StyleProvider is an interface for style information used by Gnome::Gtk4::StyleContext.

See .add-provider() in class Gnome::Gtk4::StyleContext and .StyleContext.add-provider-for-display() for adding GtkStyleProviders.

GTK uses the Gnome::Gtk4::R-StyleProvider implementation for CSS in Gnome::Gtk4::CssProvider.

Signals

gtk-private-changed

method handler (
  Int :$_handle_id,
  N-GObject :$_native-object,
  Gnome::Gtk4::StyleProvider :$_widget,
  *C<user>-options
)
  • $_handle_id; The registered event handler id.

  • $_native-object; The native object provided by the Raku object which registered this event. This a native Gnome::Gtk4::StyleProvider object.

  • $_widget; The object which registered the signal. User code may have left the object going out of scope.

  • user-options; A list of named arguments provided at the .register-signal() method from Gnome::GObject::Object.