panel.grid
Module for [Grid] class
Types 3
classGrid : gtk.widget.Widget
The #PanelGrid is a widget used to layout the dock item in the center area.
Methods
GridGidBuilder builder()Get builder for [panel.grid.Grid] Returns: New builder objectvoid add(panel.widget.Widget widget)Add a #PanelWidget to the grid.void agreeToCloseAsync(gio.cancellable.Cancellable cancellable, gio.types.AsyncReadyCallback callback)Request to close, asynchronously. This will display the save dialog.bool agreeToCloseFinish(gio.async_result.AsyncResult result)void foreachFrame(panel.types.FrameCallback callback)Calls callback for each #PanelFrame within grid.panel.grid_column.GridColumn getColumn(uint column)Gets the #PanelGridColumn for a column index.panel.grid_column.GridColumn getMostRecentColumn()Gets the most recently acive column on a grid. Returns: a #PanelGridColumnpanel.frame.Frame getMostRecentFrame()Gets the most recently acive frame on a grid. Returns: a #PanelGridFrameuint getNColumns()Gets the number of columns in the grid. Returns: The number of columns.void insertColumn(uint position)Inserts a column at position.gulong connectCreateFrame(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T : panel.frame.Frame)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : panel.grid.Grid)))
&& Parameters!T.length < 2)Connect to `CreateFrame` signal.classGridGidBuilderImpl(T) : gtk.widget.WidgetGidBuilderImpl!T