ToplevelLayout
The GdkToplevelLayout
struct contains information that is necessary to present a sovereign window on screen.
The GdkToplevelLayout
struct is necessary for using method@Gdk.Toplevel.present.
Toplevel surfaces are sovereign windows that can be presented to the user in various states (maximized, on all workspaces, etc).
Skipped during bindings generation
parameter
fullscreen
: fullscreen: Out parameter is not supportedparameter
maximized
: maximized: Out parameter is not supported
Constructors
Functions
Create a new GdkToplevelLayout
and copy the contents of @layout into it.
Check whether @layout and @other has identical layout properties.
Returns the monitor that the layout is fullscreening the surface on.
Returns whether the layout should allow the user to resize the surface.
Increases the reference count of @layout.
Sets whether the layout should cause the surface to be fullscreen when presented.
Sets whether the layout should cause the surface to be maximized when presented.
Sets whether the layout should allow the user to resize the surface after it has been presented.