snakia.core.tui.render.ansi

Classes

ANSIRenderer(target)

Canvas(width, height[, default_value])

A canvas is a 2D array of characters.

CanvasChar([char, fg_color, bg_color, bold, ...])

RenderTarget(*args, **kwargs)

Renderer(target)

class snakia.core.tui.render.ansi.ANSIRenderer(target)[source]

Bases: Renderer

__init__(target)[source]
clear_screen()[source]
Return type:

None

hide_cursor()[source]
Return type:

None

render(canvas)[source]
Return type:

None

set_cursor_position(x, y)[source]
Return type:

None

show_cursor()[source]
Return type:

None