class TerminalRender::Canvas

Direct Known Subclasses

Defined in:

render/terminal.cr

Constructors

Instance Method Summary

Instance methods inherited from class Object

to_sban(io : IO)
to_sban(encoder : SBAN::Encoder)
to_sban : Bytes
to_sban

Class methods inherited from class Object

from_sban(string_or_io) from_sban

Constructor Detail

def self.new(width : UInt16, height : UInt16, x : UInt16, y : UInt16) #

[View source]

Instance Method Detail

def atY : UInt16 #

[View source]
def atY=(atY : UInt16) #

[View source]
def clear! #

[View source]
def content : Array(CanvasLine) #

[View source]
def derender #

[View source]
def height : UInt16 #

[View source]
def render #

[View source]
def width : UInt16 #

[View source]
def write(text : String) #

[View source]
def x : UInt16 #

[View source]
def y : UInt16 #

[View source]