TabBar


Object Hierarchy:

Hdy.TabBar Hdy.TabBar Hdy.TabBar Gtk.Bin Gtk.Bin Gtk.Bin->Hdy.TabBar Gtk.Container Gtk.Container Gtk.Container->Gtk.Bin Gtk.Widget Gtk.Widget Gtk.Widget->Gtk.Container GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Atk.Implementor Atk.Implementor Atk.Implementor->Hdy.TabBar Atk.Implementor->Gtk.Bin Atk.Implementor->Gtk.Container Atk.Implementor->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->Hdy.TabBar Gtk.Buildable->Gtk.Bin Gtk.Buildable->Gtk.Container Gtk.Buildable->Gtk.Widget

Description:

[ CCode ( type_id = "hdy_tab_bar_get_type ()" ) ]
[ Version ( since = "1.2" ) ]
public sealed class TabBar : Bin, Implementor, Buildable

A tab bar for [class@TabView].

The `HdyTabBar` widget is a tab bar that can be used with conjunction with [class@TabView].

`HdyTabBar` 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, `HdyTabBar` will scroll them. Pinned tabs always stay visible and aren't a part of the scrollable area.

CSS nodes

`HdyTabBar` has a single CSS node with name `tabbar`.


Namespace: Hdy
Package: libhandy-1

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Gtk.Bin
All known members inherited from class Gtk.Widget
All known members inherited from interface Atk.Implementor