class

Tui::WindowManager::LayoutNode

Inherits Reference / Object

Abstract layout node

Constructors

new(id : String = WindowManager.next_id)
Source

Instance methods

all_windows
Source
find_window(id : String) : WindowNode | Nil
Source
focused_window
Source
handle_event(event : Event) : Bool
Source
id=(id : String)
Source
parent
Source
parent=(parent : SplitNode | Nil)
Source
ratio
Source
ratio=(ratio : Float64)
Source
rect
Source
rect=(rect : Rect)
Source
render(buffer : Buffer, clip : Rect) : Nil
Source