class TerminalRender::Screen
- TerminalRender::Screen
- Reference
- Object
Defined in:
render/terminal.crConstructors
Class Method Summary
Instance Method Summary
- #add_page(render render_page : Bool = false)
- #alive : Bool
- #exit!
- #extra_line : String | Nil
- #extra_line=(text : String | Nil)
- #last
- #last=(new_page : Canvas)
- #last?
- #move_focus(difference : Int, render render_page : Bool = true)
- #page
- #pages : Deque(Canvas)
- #render_extra_line(text : String | Nil, focus : Bool = false)
- #render_extra_line
- #set_focus(new_focus : UInt8, render render_page : Bool = true)
- #sidebar : Sidebar
- #sidebar=(strings : Indexable(String))
- #write(text : String, newlines : Int32 = 0, nonbreaking : Bool = false)
Instance methods inherited from class Object
to_sban(io : IO)to_sban(encoder : SBAN::Encoder)
to_sban : Bytes to_sban