mizchi/tui/render does not have a README file
pub struct App {
width : Int
height : Int
prev_buffer : CharBuffer?
last_layout : Layout?
handlers : EventHandlers
}fn App::dispatch_click(self : App, event : MouseEvent, handlers : Map[String, () -> Unit]) -> String?fn App::dispatch_click_from_component(self : App, event : MouseEvent, component : Component) -> String?fn CharBuffer::diff_to_ansi_offset(self : CharBuffer, prev : CharBuffer, row_offset : Int, col_offset : Int) -> Stringfn CharBuffer::fill_rect(self : CharBuffer, x : Int, y : Int, w : Int, h : Int, cell : CharCell) -> Unitfn CharBuffer::write_text(self : CharBuffer, x : Int, y : Int, text : String, style : TextStyle, max_width : Int) -> Intfn CharBuffer::write_text_wrapped(self : CharBuffer, x : Int, y : Int, text : String, style : TextStyle, max_width : Int, max_height : Int) -> Intfn ansi_full_reset() -> Stringfn ansi_reset_attrs() -> Stringfn enable_mouse_all() -> Stringfn render_layout(buf : CharBuffer, layout : Layout, styles : RenderStyleMap, texts : TextContentMap, offset_x : Int, offset_y : Int) -> Unitfn render_to_ansi(layout : Layout, styles : RenderStyleMap, texts : TextContentMap, width : Int, height : Int) -> Stringfn rgb_to_256(r : Int, g : Int, b : Int) -> IntTerminal UI library for MoonBit with reactive signals
Dependencies