TabBar
A tab bar for class@TabView.
The AdwTabBar
widget is a tab bar that can be used with conjunction with AdwTabView
. It is typically used as a top bar within class@ToolbarView.
AdwTabBar
can autohide and can optionally contain action widgets on both sides of the tabs.
When there's not enough space to show all the tabs, AdwTabBar
will scroll them. Pinned tabs always stay visible and aren't a part of the scrollable area.
CSS nodes
AdwTabBar
has a single CSS node with name tabbar
.
Style classes
By default AdwTabBar
look like a part of an AdwHeaderBar
and is intended to be used directly attached to one or used as a class@ToolbarView toolbar. The style-classes.html#inline style class removes its background, so that it can be used in different contexts instead.
Skipped during bindings generation
parameter
types
: Array parameter of type GType is not supported
Constructors
Properties
The widget shown after the tabs.
Whether tabs expand to full width.
The unique action on the current-drop
of the signal@TabBar::extra-drag-drop.
Whether the drop data should be preloaded on hover.
Whether the tab bar is overflowing.
The widget shown before the tabs.
Whether the tabs are currently revealed.
Functions
This signal is emitted when content is dropped onto a tab.
This signal is emitted when the dropped content is preloaded.
Gets whether the tabs automatically hide.
Gets the widget shown after the tabs.
Gets whether tabs expand to full width.
Gets the current action during a drop on the extra_drop_target.
Gets whether drop data should be preloaded on hover.
Gets whether tabs use inverted layout.
Gets whether @self is overflowing.
Gets the widget shown before the tabs.
Gets whether the tabs are currently revealed.
Sets whether the tabs automatically hide.
Sets the widget to show after the tabs.
Sets whether tabs expand to full width.
Sets whether drop data should be preloaded on hover.
Sets whether tabs tabs use inverted layout.
Sets the widget to show before the tabs.