[ CCode ( type_id = "hdy_deck_get_type ()" ) ]
[ Version ( since = "1.0" ) ]
public class Deck : Container, Implementor, Buildable, Orientable, Swipeable
A swipeable widget showing one of the visible children at a time.
The `HdyDeck` widget displays one of the visible children, similar to a [class@Gtk.Stack]. The children are strictly ordered and can be navigated using swipe gestures.
The “over” and “under” stack the children one on top of the other, while the “slide” transition puts the children side by side. While navigating to a child on the side or below can be performed by swiping the current child away, navigating to an upper child requires dragging it from the edge where it resides. This doesn't affect non-dragging swipes.
The “over” and “under” transitions can draw their shadow on top of the window's transparent areas, like the rounded corners. This is a side-effect of allowing shadows to be drawn on top of OpenGL areas. It can be mitigated by using [class@Window] or [ class@ApplicationWindow] as they will crop anything drawn beyond the rounded corners.
`HdyDeck` has a single CSS node with name `deck`.
name.
child in the position after sibling
in the list of children.
child at the first position in
this.
child to the position after sibling in
the list of children.
name visible.