CustomLayout.this

this(void * ptr, Flag!"Take" take)
No documentation available for this declaration.

Creates a new legacy layout manager.

Legacy layout managers map to the old [gtk.widget.Widget] size negotiation virtual functions, and are meant to be used during the transition from layout containers to layout manager delegates.

Parameters

requestModea function to retrieve the [gtk.types.SizeRequestMode] of the widget using the layout; the default request mode is [gtk.types.SizeRequestMode.ConstantSize]
measurea function to measure the widget using the layout manager
allocatea function to allocate the children of the widget using the layout manager

Returns

the newly created [gtk.custom_layout.CustomLayout]