CustomLayout


Object Hierarchy:

Gtk.CustomLayout Gtk.CustomLayout Gtk.CustomLayout Gtk.LayoutManager Gtk.LayoutManager Gtk.LayoutManager->Gtk.CustomLayout GLib.Object GLib.Object GLib.Object->Gtk.LayoutManager

Description:

[ CCode ( type_id = "gtk_custom_layout_get_type ()" ) ]
public sealed class CustomLayout : LayoutManager

`GtkCustomLayout` uses closures for size negotiation.

A `GtkCustomLayout `uses closures matching to the old `GtkWidget` virtual functions for size negotiation, as a convenience API to ease the porting towards the corresponding `GtkLayoutManager virtual functions.


Namespace: Gtk
Package: gtk4

Content:

Creation methods:

Inherited Members: