class

WaylandClient::Decor::Frame

Inherits Reference < Object

Constructors

new(decor : Decor, surface : GenericSurface, configure_callback : Proc(LibC::Int, LibC::Int, LibDecor::WindowState, Void), initial_size : Tuple(Int32, Int32))
Source

Instance methods

app_id=(app_id)
Source
closable=(b)
Source
closable?
Source
close
Source
commit(config, state)
Source
decor
Source
fullscreen

TODO: Support selecting output.

Source
fullscreenable=(b)
Source
fullscreenable?
Source
get_content_size(config : Pointer(LibDecor::Configuration))
Source
get_window_state(config : Pointer(LibDecor::Configuration))
Source
maximize
Source
minimizable=(b)
Source
minimizable?
Source
movable=(b)
Source
movable?
Source
resizable=(b)
Source
resizable?
Source
surface
Source
title
Source
title=(string)
Source
to_unsafe
Source
translate(x, y)
Source
unfullscreen
Source
unmaximize
Source
unref
Source
visibility=(visibility : Bool)
Source
visible?
Source
with_state(x, y, &)
Source