gtk.bin_layout

Module for [BinLayout] class

Types 3

[gtk.bin_layout.BinLayout] is a [gtk.layout_manager.LayoutManager] subclass useful for create "bins" of widgets.

[gtk.bin_layout.BinLayout] will stack each child of a widget on top of each other, using the [gtk.widget.Widget.hexpand], [gtk.widget.Widget.vexpand], [gtk.widget.Widget.halign], and [gtk.widget.Widget.valign] properties of each child to determine where they should be positioned.

Methods
GType _gType() @property
BinLayout self()Returns `this`, for use in `with` statements.
BinLayoutGidBuilder builder()Get builder for [gtk.bin_layout.BinLayout] Returns: New builder object
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a new [gtk.binlayout.BinLayout] instance. Returns: the newly created [gtk.binlayout.BinLayout]

Fluent builder for [gtk.bin_layout.BinLayout]

Methods