panel.frame_header

Module for [FrameHeader] interface

Types 2

interfaceFrameHeader

An interface implemented by the header of a #PanelFrame.

Methods
panel.frame.Frame frame() @propertyGet `frame` property. Returns: The frame the header is attached to, or null.
void frame(panel.frame.Frame propval) @propertySet `frame` property. Params: propval = The frame the header is attached to, or null.
void addPrefix(int priority, gtk.widget.Widget child)Add a widget into a the prefix area with a priority. The highest the priority the closest to the start.
void addSuffix(int priority, gtk.widget.Widget child)Add a widget into a the suffix area with a priority. The highest the priority the closest to the start.
bool canDrop(panel.widget.Widget widget)Tells if the panel widget can be drop onto the panel frame.
panel.frame.Frame getFrame()Gets the frame the header is attached to. Returns: a #PanelFrame or null
void pageChanged(panel.widget.Widget widget = null)Notifies the header that the visible page has changed.
void setFrame(panel.frame.Frame frame = null)Sets the frame the header is attached to.
Methods
T frame(panel.frame.Frame propval)Set `frame` property. Params: propval = The frame the header is attached to, or null. Returns: Builder instance for fluent chaining