Package org.gnome.gtk
Interface StyleProvider
- All Superinterfaces:
Proxy
- All Known Implementing Classes:
CssProvider,Settings,StyleProvider.StyleProvider$Impl
An interface for style information used by
StyleContext.
See StyleContext.addProvider(org.gnome.gtk.StyleProvider, int) and
StyleContext#addProviderForDisplay for
adding GtkStyleProviders.
GTK uses the GtkStyleProvider implementation for CSS in
CssProvider.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceFunctional interface declaration of theGtkPrivateChangedCallbackcallback.static classThe StyleProvider$Impl 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()
-