Class
Adw.ViewSwitcher
Description [src]
final class Adw.ViewSwitcher : Gtk.Widget {
/* No available fields */
}
An adaptive view switcher.
An adaptive view switcher designed to switch between multiple views
contained in a AdwViewStack
in a similar fashion to
GtkStackSwitcher
.
AdwViewSwitcher
buttons always have an icon and a label. They can be
displayed side by side, or icon on top of the label. This can be controlled
via the AdwViewSwitcher:policy
property.
Most applications should be using AdwViewSwitcherBar
and
AdwViewSwitcherTitle
.
CSS nodes
AdwViewSwitcher
has a single CSS node with name viewswitcher
. It can have
the style classes .wide
and .narrow
, matching its policy.
Accessibility
AdwViewSwitcher
uses the GTK_ACCESSIBLE_ROLE_TAB_LIST
role and uses the
GTK_ACCESSIBLE_ROLE_TAB
for its buttons.
Available since: | 1.0 |