Class BinLayout

All Implemented Interfaces:
PointerInterface

public class BinLayout extends LayoutManager
`GtkBinLayout` is a `GtkLayoutManager` subclass useful for create "bins" of
widgets.

`GtkBinLayout` will stack each child of a widget on top of each other,
using the [property@Gtk.Widget:hexpand], [property@Gtk.Widget:vexpand],
[property@Gtk.Widget:halign], and [property@Gtk.Widget:valign] properties
of each child to determine where they should be positioned.

https://docs.gtk.org/gtk4/class.BinLayout.html

  • Constructor Details

    • BinLayout

      public BinLayout(PointerContainer pointer)
    • BinLayout

      public BinLayout()
      Creates a new `GtkBinLayout` instance.
  • Method Details

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()