adw.bin

Module for [Bin] class

Types 3

A widget with one child.

bin

The adw.bin.Bin widget has only one child, set with the adw.bin.Bin.child property.

It is useful for deriving subclasses, since it provides common code needed for handling a single child widget.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
Bin self() nothrowReturns `this`, for use in `with` statements.
BinGidBuilder builder() static nothrowGet builder for [adw.bin.Bin] Returns: New builder object
gtk.widget.Widget child() @property nothrowGet `child` property. Returns: The child widget of the [adw.bin.Bin].
void child(gtk.widget.Widget propval) @property nothrowSet `child` property. Params: propval = The child widget of the [adw.bin.Bin].
gtk.widget.Widget getChild() nothrowGets the child widget of self. Returns: the child widget of self
void setChild(gtk.widget.Widget child = null) nothrowSets the child widget of self.
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a new [adw.bin.Bin]. Returns: the new created [adw.bin.Bin]

Fluent builder implementation template for adw.bin.Bin

Methods
T child(gtk.widget.Widget propval) nothrowSet `child` property. Params: propval = The child widget of the [adw.bin.Bin]. Returns: Builder instance for fluent chaining

Fluent builder for adw.bin.Bin

Methods
Bin build() nothrowCreate object from builder. Returns: New object