Package org.gnome.gtk

Class Revealer

java.lang.Object
All Implemented Interfaces:
Proxy, Accessible, Buildable, ConstraintTarget

@Generated("io.github.jwharm.JavaGI") public class Revealer extends Widget implements Accessible, Buildable, ConstraintTarget
A GtkRevealer animates the transition of its child from invisible to visible.

The style of transition can be controlled with setTransitionType(org.gnome.gtk.RevealerTransitionType).

These animations respect the Gtk.Settings:gtk-enable-animations setting.

CSS nodes
GtkRevealer has a single CSS node with name revealer. When styling GtkRevealer using CSS, remember that it only hides its contents, not itself. That means applied margin, padding and borders will be visible even when the Gtk.Revealer:reveal-child property is set to false.

Accessibility
GtkRevealer uses the AccessibleRole.GROUP role.

The child of GtkRevealer, if set, is always available in the accessibility tree, regardless of the state of the revealer widget.