Package org.gnome.gtk
Interface StyleProvider
- All Superinterfaces:
Proxy
- All Known Implementing Classes:
CssProvider
,Settings
,StyleProvider.StyleProviderImpl
GtkStyleProvider
is an interface for style information used by
GtkStyleContext
.
See StyleContext.addProvider(org.gnome.gtk.StyleProvider, int)
and
StyleContext.addProviderForDisplay(org.gnome.gdk.Display, org.gnome.gtk.StyleProvider, int)
for
adding GtkStyleProviders
.
GTK uses the GtkStyleProvider
implementation for CSS in
CssProvider
.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Functional interface declaration of theGtkPrivateChangedCallback
callback.static class
The StyleProviderImpl type represents a native instance of the StyleProvider interface. -
Method Summary
-
Method Details
-
getType
-
onGtkPrivateChanged
default SignalConnection<StyleProvider.GtkPrivateChangedCallback> onGtkPrivateChanged(StyleProvider.GtkPrivateChangedCallback handler) - See Also:
-
emitGtkPrivateChanged
default void emitGtkPrivateChanged()
-