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 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.Container
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Atk.Implementor
All known members inherited from interface Gtk.Buildable



2022 vala-language.org