package
0.0.0-20241029195437-1fbd8b4a9917
Repository: https://github.com/raitonoberu/go-wayland.git
Documentation: pkg.go.dev

# Functions

NewPopup : short-lived, popup surfaces for menus A popup surface is a short-lived, temporary surface.
NewPositioner : child surface positioner The xdg_positioner provides a collection of rules for the placement of a child surface relative to a parent surface.
NewSurface : desktop user interface surface base interface An interface that may be implemented by a wl_surface, for implementations that provide a desktop-style user interface.
NewToplevel : toplevel surface This interface defines an xdg_surface role which allows a surface to, among other things, set window-like properties such as maximize, fullscreen, and minimize, set application-specific metadata like title and id, and well as trigger user interactive operations such as interactive resize and move.
NewWmBase : create desktop-style surfaces The xdg_wm_base interface is exposed as a global object enabling clients to turn their wl_surfaces into windows in a desktop environment.

# Constants

PopupErrorInvalidGrab : tried to grab after being mapped.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerAnchor :.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerConstraintAdjustment : constraint adjustments The constraint adjustment value define ways the compositor will adjust the position of the surface, if the unadjusted position would result in the surface being partly constrained.
PositionerErrorInvalidInput : invalid input provided.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
PositionerGravity :.
SurfaceErrorAlreadyConstructed : Surface was already constructed.
SurfaceErrorDefunctRoleObject : Surface was destroyed before its role object.
SurfaceErrorInvalidSerial : Invalid serial number when acking a configure event.
SurfaceErrorInvalidSize : Width or height was zero or negative.
SurfaceErrorNotConstructed : Surface was not fully constructed.
SurfaceErrorUnconfiguredBuffer : Attaching a buffer to an unconfigured surface.
ToplevelErrorInvalidParent : invalid parent toplevel.
ToplevelErrorInvalidResizeEdge : provided value is.
ToplevelErrorInvalidSize : client provided an invalid min or max size.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelResizeEdge : edge values for resizing These values are used to indicate which edge of a surface is being dragged in a resize operation.
ToplevelStateActivated : the surface is now activated.
ToplevelStateFullscreen : the surface is fullscreen.
ToplevelStateMaximized : the surface is maximized.
ToplevelStateResizing : the surface is being resized.
ToplevelState : types of state on the surface The different state values used on the surface.
ToplevelState : types of state on the surface The different state values used on the surface.
ToplevelState : types of state on the surface The different state values used on the surface.
ToplevelState : types of state on the surface The different state values used on the surface.
ToplevelState : types of state on the surface The different state values used on the surface.
ToplevelWmCapabilitiesFullscreen : set_fullscreen and unset_fullscreen are available.
ToplevelWmCapabilitiesMaximize : set_maximized and unset_maximized are available.
ToplevelWmCapabilitiesMinimize : set_minimized is available.
ToplevelWmCapabilitiesWindowMenu : show_window_menu is available.
WmBaseErrorDefunctSurfaces : xdg_wm_base was destroyed before children.
WmBaseErrorInvalidPopupParent : the client specified an invalid popup parent surface.
WmBaseErrorInvalidPositioner : the client provided an invalid positioner.
WmBaseErrorInvalidSurfaceState : the client provided an invalid surface state.
WmBaseErrorNotTheTopmostPopup : the client tried to map or destroy a non-topmost popup.
WmBaseErrorRole : given wl_surface has another role.
WmBaseErrorUnresponsive : the client didn’t respond to a ping event in time.

# Structs

Popup : short-lived, popup surfaces for menus A popup surface is a short-lived, temporary surface.
PopupConfigureEvent : configure the popup surface This event asks the popup surface to configure itself given the configuration.
PopupPopupDoneEvent : popup interaction is done The popup_done event is sent out when a popup is dismissed by the compositor.
PopupRepositionedEvent : signal the completion of a repositioned request The repositioned event is sent as part of a popup configuration sequence, together with xdg_popup.configure and lastly xdg_surface.configure to notify the completion of a reposition request.
Positioner : child surface positioner The xdg_positioner provides a collection of rules for the placement of a child surface relative to a parent surface.
Surface : desktop user interface surface base interface An interface that may be implemented by a wl_surface, for implementations that provide a desktop-style user interface.
SurfaceConfigureEvent : suggest a surface change The configure event marks the end of a configure sequence.
Toplevel : toplevel surface This interface defines an xdg_surface role which allows a surface to, among other things, set window-like properties such as maximize, fullscreen, and minimize, set application-specific metadata like title and id, and well as trigger user interactive operations such as interactive resize and move.
ToplevelCloseEvent : surface wants to be closed The close event is sent by the compositor when the user wants the surface to be closed.
ToplevelConfigureBoundsEvent : recommended window geometry bounds The configure_bounds event may be sent prior to a xdg_toplevel.configure event to communicate the bounds a window geometry size is recommended to constrain to.
ToplevelConfigureEvent : suggest a surface change This configure event asks the client to resize its toplevel surface or to change its state.
ToplevelWmCapabilitiesEvent : compositor capabilities This event advertises the capabilities supported by the compositor.
WmBase : create desktop-style surfaces The xdg_wm_base interface is exposed as a global object enabling clients to turn their wl_surfaces into windows in a desktop environment.
WmBasePingEvent : check if the client is alive The ping event asks the client if it's still alive.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author