class TerminalRender::Sidebar
- TerminalRender::Sidebar
- TerminalRender::Canvas
- Reference
- Object
Defined in:
render/terminal.crInstance Method Summary
- #clear!
- #content
- #focus : Int32
- #focus=(new_focus : Int32)
- #options : Indexable(String)
- #options=(strings : Indexable(String))
- #prev_overflow : Int32 | Nil
- #set_view(view_focus : Int32 = 0)
Instance methods inherited from class TerminalRender::Canvas
atY : UInt16
atY,
atY=(atY : UInt16)
atY=,
clear!
clear!,
content : Array(CanvasLine)
content,
derender
derender,
height : UInt16
height,
render
render,
width : UInt16
width,
write(text : String)
write,
x : UInt16
x,
y : UInt16
y
Constructor methods inherited from class TerminalRender::Canvas
new(width : UInt16, height : UInt16, x : UInt16, y : UInt16)
new
Instance methods inherited from class Object
to_sban(io : IO)to_sban(encoder : SBAN::Encoder)
to_sban : Bytes to_sban