Sets our main struct and passes it to the parent class.
Creates a new #GtkRevealer.
Returns whether the child is fully revealed, in other words whether the transition to the revealed state is completed.
Returns whether the child is currently revealed. See gtk_revealer_set_reveal_child().
Get the main Gtk struct
the main Gtk struct as a void*
Returns the amount of time (in milliseconds) that transitions will take.
Gets the type of animation that will be used for transitions in @revealer.
Tells the #GtkRevealer to reveal or conceal its child.
Sets the duration that transitions will take.
Sets the type of animation that will be used for transitions in @revealer. Available types include various kinds of fades and slides.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Gets the child of the #GtkBin, or %NULL if the bin contains no child widget. The returned widget does not have a reference added, so you do not need to unref it.
The GtkRevealer widget is a container which animates the transition of its child from invisible to visible.
The style of transition can be controlled with gtk_revealer_set_transition_type().
These animations respect the #GtkSettings:gtk-enable-animations setting.
CSS nodes
GtkRevealer has a single CSS node with name revealer.
The GtkRevealer widget was added in GTK+ 3.10.