mizchi/tui/io does not have a README file
pub(all) enum InputResult {
Confirmed(String)
Cancelled
TabNext(String)
TabPrev(String)
ForceQuit
}fn get_env(name : String) -> Stringfn is_headless() -> Boolfn keep_alive_nonblocking(ms : Int) -> Unitfn poll_keypress() -> Boolfn set_idle_handler(handler : () -> Unit) -> Unitfn start_inline_input(label : String, initial : String, row : Int, col : Int, max_width : Int, max_height : Int, on_result : (InputResult) -> Unit) -> Unitfn start_inline_input_cooked(field_name : String, initial : String, on_result : (InputResult) -> Unit, confirm_on_shift_enter? : Bool, esc_cancels? : Bool) -> Unitfn start_inplace_input(row : Int, col : Int, width : Int, height : Int, multiline : Bool, initial : String, on_result : (InputResult) -> Unit, confirm_on_shift_enter? : Bool, esc_cancels? : Bool, on_lines_change? : (Int) -> Int?, on_completion? : (String, Int) -> String??) -> Unitfn start_keypress_listener(callback : (String) -> Unit) -> Unitfn start_render_ticker(ms : Int, callback : () -> Unit) -> Intfn start_resize_listener(callback : (Int, Int) -> Unit) -> UnitInstall
Download zipTerminal UI library for MoonBit with reactive signals
Dependencies