Class

IdeHeaderBar

Description

class Ide.HeaderBar : Gtk.HeaderBar {
  parent_instance: GtkHeaderBar
}
No description available.

Hierarchy

hierarchy this IdeHeaderBar implements_0 AtkImplementorIface this--implements_0 implements_1 GtkBuildable this--implements_1 ancestor_0 GtkHeaderBar ancestor_0--this ancestor_1 GtkContainer ancestor_1--ancestor_0 ancestor_2 GtkWidget ancestor_2--ancestor_1 ancestor_3 GInitiallyUnowned ancestor_3--ancestor_2 ancestor_4 GObject ancestor_4--ancestor_3

Ancestors

  • GtkHeaderBar
  • GtkContainer
  • GtkWidget
  • GInitiallyUnowned
  • GObject

Implements

  • AtkImplementorIface
  • GtkBuildable

Constructors

ide_header_bar_new
No description available.

Instance methods

ide_header_bar_add_center_left
No description available.
ide_header_bar_add_primary

Adds a widget to the primary button section of the workspace header. This is the left, for LTR languages.

Available since: 3.32

ide_header_bar_add_secondary

Adds a widget to the secondary button section of the workspace header. This is the right, for LTR languages.

Available since: 3.32

ide_header_bar_get_menu_id

Gets the menu-id to show in the workspace window.

Available since: 3.32

ide_header_bar_get_show_fullscreen_button

Gets if the fullscreen button should be displayed in the header bar.

Available since: 3.32

ide_header_bar_set_menu_id

Sets the menu-id to display in the window.

Available since: 3.32

ide_header_bar_set_show_fullscreen_button

Changes the visibility of the fullscreen button.

Available since: 3.32

Properties

Ide.HeaderBar:menu-id
No description available.
Ide.HeaderBar:show-fullscreen-button
No description available.

Class structure

struct IdeHeaderBarClass {
  GtkHeaderBarClass parent_class;
  
}
Class members
parent_class
GtkHeaderBarClass
  No description available.