class
WaylandClient::Decor::Frame
- WaylandClient::Decor::Frame
- Reference
- Object
Defined in:
decor/frame.crConstructors
Instance Method Summary
- #app_id=(app_id)
- #closable=(b)
- #closable?
- #close
- #commit(config, state)
- #decor : WaylandClient::Decor
-
#fullscreen
TODO Support selecting output.
- #fullscreenable=(b)
- #fullscreenable?
- #get_content_size(config : Pointer(LibDecor::Configuration))
- #get_window_state(config : Pointer(LibDecor::Configuration))
- #map
- #maximize
- #minimizable=(b)
- #minimizable?
- #movable=(b)
- #movable?
- #resizable=(b)
- #resizable?
- #surface : WaylandClient::GenericSurface
- #title
- #title=(string)
- #to_unsafe
- #translate(x, y)
- #unfullscreen
- #unmaximize
- #unref
- #visibility=(visibility : Bool)
- #visible?
- #with_state(x, y, &)
Constructor Detail
def self.new(decor : Decor, surface : GenericSurface, configure_callback : Proc(LibC::Int, LibC::Int, LibDecor::WindowState, Void), initial_size : Tuple(Int32, Int32) = {400, 300})
#