API
This is the API for the TerminalUserInterfaces
TerminalUserInterfaces.CrosstermTerminal
— TypeCrosstermTerminal
TerminalUserInterfaces.Model
— Typeimport TerminalUserInterface as TUI
struct TUIModel <: TUI.Model
quit::Bool
end
TerminalUserInterfaces.Table
— MethodAny table that implements Tables.jl
interface
TerminalUserInterfaces.area
— MethodArea of terminal as Rect (width, height)
TerminalUserInterfaces.change_cursor_to_blinking_block
— MethodChange cursor to blinking block
TerminalUserInterfaces.change_cursor_to_blinking_ibeam
— MethodChange cursor to blinking ibeam
TerminalUserInterfaces.change_cursor_to_blinking_underline
— MethodChange cursor to blinking underline
TerminalUserInterfaces.change_cursor_to_default
— MethodChange cursor to default
TerminalUserInterfaces.change_cursor_to_steady_block
— MethodChange cursor to steady block
TerminalUserInterfaces.change_cursor_to_steady_ibeam
— MethodChange cursor to steady ibeam
TerminalUserInterfaces.change_cursor_to_steady_underline
— MethodChange cursor to steady underline
TerminalUserInterfaces.clear_line
— MethodClear line
TerminalUserInterfaces.clear_line_from_cursor_left
— MethodClear line from cursor left onwards
TerminalUserInterfaces.clear_line_from_cursor_right
— MethodClear line from cursor right onwards
TerminalUserInterfaces.clear_screen
— MethodClear screen
TerminalUserInterfaces.clear_screen_from_cursor_down
— MethodClear screen from cursor down onwards
TerminalUserInterfaces.clear_screen_from_cursor_up
— MethodClear screen from cursor up onwards
TerminalUserInterfaces.current_buffer
— MethodGet current buffer
TerminalUserInterfaces.default_mode
— MethodDefault mode
TerminalUserInterfaces.draw
— MethodDraw terminal contents
TerminalUserInterfaces.flush
— MethodFlush terminal
TerminalUserInterfaces.get_event
— MethodGet event (blocking)
TerminalUserInterfaces.hide_cursor
— MethodHide cursor
TerminalUserInterfaces.move_cursor
— MethodMove cursor
TerminalUserInterfaces.move_cursor_down
— FunctionMove cursor down
TerminalUserInterfaces.move_cursor_home
— MethodMove cursor home
TerminalUserInterfaces.move_cursor_left
— FunctionMove cursor left
TerminalUserInterfaces.move_cursor_right
— FunctionMove cursor right
TerminalUserInterfaces.move_cursor_up
— FunctionMove cursor up
TerminalUserInterfaces.previous_buffer
— MethodGet previous buffer
TerminalUserInterfaces.render
— MethodRender Trait for widget
TerminalUserInterfaces.resize
— MethodResize terminal
TerminalUserInterfaces.restore_cursor
— MethodRestore cursor
TerminalUserInterfaces.runtests
— MethodTerminalUserInterfaces.runtests(pattern...; kwargs...)
Equivalent to ReTest.retest(TerminalUserInterfaces, pattern...; kwargs...)
. This function is defined automatically in any module containing a @testset
, possibly nested within submodules.
TerminalUserInterfaces.save_cursor
— MethodSave cursor
TerminalUserInterfaces.show_cursor
— MethodShow cursor
TerminalUserInterfaces.try_get_event
— MethodGet event (nonblocking)
kwargs
- wait (seconds)
TerminalUserInterfaces.tui_mode
— MethodAlternate screen TUI mode