Bubbletea
Re-export the Tea module as Bubbletea for compatibility
Constants
KEY_NAMES = Tea::KEY_NAMES
ModAlt = Ultraviolet::ModAlt
ModCapsLock = Ultraviolet::ModCapsLock
ModCtrl = Ultraviolet::ModCtrl
ModHyper = Ultraviolet::ModHyper
ModMeta = Ultraviolet::ModMeta
ModNumLock = Ultraviolet::ModNumLock
ModScrollLock = Ultraviolet::ModScrollLock
ModShift = Ultraviolet::ModShift
KeyMod constants (from mod.go)
ModSuper = Ultraviolet::ModSuper
VERSION = Tea::VERSION
Constants
Instance methods
[](value)
Sourcealt_screen
Sourcebatch(*commands)
Sourceclear_screen
Sourcedisable_mouse
Sourceenable_mouse
Sourceexec_shell(command, callback = nil)
Sourceexit_alt_screen
Sourcehide_cursor
Sourceinterrupt
Sourcekey(rune_or_type, modifiers = 0)
Sourcemouse_click(x, y, button = Ultraviolet::MouseButton::Left)
Sourcemouse_motion(x, y)
Sourcemouse_release(x, y, button = Ultraviolet::MouseButton::Left)
Sourcemouse_wheel(x, y, direction)
Sourcenew_program(model, *options)
Sourceprintf(template, *args)
Sourceprintln(*args)
Sourcequit
Sourceread_clipboard
Sourceread_primary_clipboard
Sourcesequence(commands : Enumerable)
Sourcesequence(*commands)
Sourcesequentially(commands : Enumerable)
Sourcesequentially(*commands)
Sourceshow_cursor
Sourcesuspend
Sourcewindow_size
Sourcewith_alt_screen
Sourcewith_context(ctx)
Sourcewith_filter
Sourcewith_fps(fps)
Sourcewith_mouse_all_motion
Sourcewith_mouse_cell_motion
Sourcewith_report_focus
Sourcewithout_input
Sourcewithout_renderer
SourceNested types
- Bubbletea::BatchMsg
- Bubbletea::BlurMsg
- Bubbletea::CapabilityMsg
- Bubbletea::ClipboardMsg
- Bubbletea::Cmd
- Bubbletea::ColorProfileMsg
- Bubbletea::Cursor
- Bubbletea::CursorPositionMsg
- Bubbletea::CursorStyle
- Bubbletea::EnvMsg
- Bubbletea::ExecCallback
- Bubbletea::ExecCommand
- Bubbletea::ExecMsg
- Bubbletea::ExecutionContext
- Bubbletea::FocusMsg
- Bubbletea::InterruptMsg
- Bubbletea::InterruptedError
- Bubbletea::Key
- Bubbletea::KeyMod
- Bubbletea::KeyMsg
- Bubbletea::KeyPressMsg
- Bubbletea::KeyReleaseMsg
- Bubbletea::KeyboardEnhancements
- Bubbletea::KeyboardEnhancementsMsg
- Bubbletea::ModeReportMsg
- Bubbletea::Model
- Bubbletea::Mouse
- Bubbletea::MouseButton
- Bubbletea::MouseClickMsg
- Bubbletea::MouseMode
- Bubbletea::MouseMotionMsg
- Bubbletea::MouseMsg
- Bubbletea::MouseReleaseMsg
- Bubbletea::MouseWheelMsg
- Bubbletea::Options
- Bubbletea::PasteMsg
- Bubbletea::PrintLineMsg
- Bubbletea::Program
- Bubbletea::ProgramKilledError
- Bubbletea::ProgramOption
- Bubbletea::ProgramPanicError
- Bubbletea::ProgressBar
- Bubbletea::QuitMsg
- Bubbletea::ReadClipboardMsg
- Bubbletea::ReadPrimaryClipboardMsg
- Bubbletea::ResumeMsg
- Bubbletea::Screen
- Bubbletea::SequenceMsg
- Bubbletea::SetClipboardMsg
- Bubbletea::SetPrimaryClipboardMsg
- Bubbletea::SetWindowTitleMsg
- Bubbletea::SuspendMsg
- Bubbletea::TerminalVersionMsg
- Bubbletea::Value
- Bubbletea::View
- Bubbletea::WindowSizeMsg