panel.frame_header_bar

Module for [FrameHeaderBar] class

Types 3

A header bar for #PanelFrame. It can optionally show an icon, it can have a popover to be displace, and it can also have prefix and suffix widgets.

It is an implementation of #PanelFrameHeader

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
FrameHeaderBar self() nothrowReturns `this`, for use in `with` statements.
FrameHeaderBarGidBuilder builder() static nothrowGet builder for [panel.frame_header_bar.FrameHeaderBar] Returns: New builder object
bool showIcon() @property nothrowGet `showIcon` property. Returns: Whether to show the icon or not.
void showIcon(bool propval) @property nothrowSet `showIcon` property. Params: propval = Whether to show the icon or not.
gtk.popover_menu.PopoverMenu getMenuPopover() nothrowGets the menu popover attached to this menubar. Returns: a #GtkPopoverMenu
bool getShowIcon() nothrowTell whether it show the icon or not. Returns: whether to show the icon.
void setShowIcon(bool showIcon) nothrowSet whether to show the icon or not.
Constructors
this(void * ptr, Flag!"Take" take)
this()Create a new #PanelFrameHeaderBar. Returns: a newly created #PanelFrameHeaderBar

Fluent builder implementation template for panel.frame_header_bar.FrameHeaderBar

Methods
T showIcon(bool propval) nothrowSet `showIcon` property. Params: propval = Whether to show the icon or not. Returns: Builder instance for fluent chaining
Methods
FrameHeaderBar build() nothrowCreate object from builder. Returns: New object