Table of Contents - cli-ui-1.5.1 Documentation
Classes and Modules
- CLI
- CLI::UI
- CLI::UI::ANSI
- CLI::UI::Color
- CLI::UI::Color::InvalidColorName
- CLI::UI::Formatter
- CLI::UI::Formatter::FormatError
- CLI::UI::Frame
- CLI::UI::Frame::FrameStack
- CLI::UI::Frame::FrameStack::StackItem
- CLI::UI::Frame::FrameStyle
- CLI::UI::Frame::FrameStyle::Box
- CLI::UI::Frame::FrameStyle::Bracket
- CLI::UI::Frame::FrameStyle::Interface
- CLI::UI::Frame::FrameStyle::InvalidFrameStyleName
- CLI::UI::Frame::UnnestedFrameException
- CLI::UI::Glyph
- CLI::UI::Glyph::InvalidGlyphHandle
- CLI::UI::OS
- CLI::UI::OS::Linux
- CLI::UI::OS::Mac
- CLI::UI::OS::Windows
- CLI::UI::Printer
- CLI::UI::Progress
- CLI::UI::Prompt
- CLI::UI::Prompt::InteractiveOptions
- CLI::UI::Prompt::OptionsHandler
- CLI::UI::Spinner
- CLI::UI::Spinner::Async
- CLI::UI::Spinner::SpinGroup
- CLI::UI::Spinner::SpinGroup::Task
- CLI::UI::StdoutRouter
- CLI::UI::StdoutRouter::Capture
- CLI::UI::StdoutRouter::Writer
- CLI::UI::Terminal
- CLI::UI::Truncater
- CLI::UI::Widgets
- CLI::UI::Widgets::Base
- CLI::UI::Widgets::InvalidWidgetArguments
- CLI::UI::Widgets::InvalidWidgetHandle
- CLI::UI::Widgets::Status
- CLI::UI::Wrap
- Readline
Methods
- ::activate — CLI::UI::StdoutRouter
- ::argparse_pattern — CLI::UI::Widgets::Base
- ::ask — CLI::UI
- ::ask — CLI::UI::Prompt
- ::ask_free_form — CLI::UI::Prompt
- ::ask_interactive — CLI::UI::Prompt
- ::ask_password — CLI::UI::Prompt
- ::assert_enabled! — CLI::UI::StdoutRouter
- ::available — CLI::UI::Color
- ::available — CLI::UI::Glyph
- ::available — CLI::UI::Widgets
- ::call — CLI::UI::Prompt::InteractiveOptions
- ::call — CLI::UI::Widgets::Base
- ::call — CLI::UI::Truncater
- ::clear_to_end_of_line — CLI::UI::ANSI
- ::close — CLI::UI::Frame
- ::close — CLI::UI::Frame::FrameStyle::Box
- ::close — CLI::UI::Frame::FrameStyle::Bracket
- ::confirm — CLI::UI
- ::confirm — CLI::UI::Prompt
- ::control — CLI::UI::ANSI
- ::current — CLI::UI::OS
- ::current_id — CLI::UI::StdoutRouter
- ::current_rune — CLI::UI::Spinner
- ::cursor_back — CLI::UI::ANSI
- ::cursor_down — CLI::UI::ANSI
- ::cursor_forward — CLI::UI::ANSI
- ::cursor_horizontal_absolute — CLI::UI::ANSI
- ::cursor_restore — CLI::UI::ANSI
- ::cursor_save — CLI::UI::ANSI
- ::cursor_up — CLI::UI::ANSI
- ::deactivate — CLI::UI::StdoutRouter
- ::disable — CLI::UI::StdoutRouter
- ::divider — CLI::UI::Frame
- ::divider — CLI::UI::Frame::FrameStyle::Box
- ::divider — CLI::UI::Frame::FrameStyle::Bracket
- ::edge — CLI::UI::Frame::FrameStyle::Box
- ::edge — CLI::UI::Frame::FrameStyle::Bracket
- ::elasped — CLI::UI::Frame
- ::enable — CLI::UI::StdoutRouter
- ::enable_color= — CLI::UI
- ::enable_color? — CLI::UI
- ::enabled? — CLI::UI::StdoutRouter
- ::ensure_activated — CLI::UI::StdoutRouter
- ::extended — CLI::UI::Frame::FrameStyle
- ::fmt — CLI::UI
- ::frame — CLI::UI
- ::frame_style — CLI::UI::Frame
- ::frame_style= — CLI::UI
- ::frame_style= — CLI::UI::Frame
- ::glyph — CLI::UI
- ::height — CLI::UI::Terminal
- ::hide_cursor — CLI::UI::ANSI
- ::interactive_prompt — CLI::UI::Prompt
- ::items — CLI::UI::Frame::FrameStack
- ::loaded_styles — CLI::UI::Frame::FrameStyle
- ::log_output_to — CLI::UI
- ::lookup — CLI::UI::Color
- ::lookup — CLI::UI::Glyph
- ::lookup — CLI::UI::Frame::FrameStyle
- ::lookup — CLI::UI::Widgets
- ::name — CLI::UI::Frame::FrameStyle::Box
- ::name — CLI::UI::Frame::FrameStyle::Bracket
- ::new — CLI::UI::Color
- ::new — CLI::UI::Color::InvalidColorName
- ::new — CLI::UI::Formatter
- ::new — CLI::UI::Formatter::FormatError
- ::new — CLI::UI::Frame::FrameStack::StackItem
- ::new — CLI::UI::Frame::FrameStyle::InvalidFrameStyleName
- ::new — CLI::UI::Glyph
- ::new — CLI::UI::Glyph::InvalidGlyphHandle
- ::new — CLI::UI::Progress
- ::new — CLI::UI::Prompt::InteractiveOptions
- ::new — CLI::UI::Prompt::OptionsHandler
- ::new — CLI::UI::Spinner::Async
- ::new — CLI::UI::Spinner::SpinGroup
- ::new — CLI::UI::Spinner::SpinGroup::Task
- ::new — CLI::UI::StdoutRouter::Writer
- ::new — CLI::UI::StdoutRouter::Capture
- ::new — CLI::UI::Widgets::InvalidWidgetHandle
- ::new — CLI::UI::Widgets::InvalidWidgetArguments
- ::new — CLI::UI::Widgets::Base
- ::new — CLI::UI::Wrap
- ::next_line — CLI::UI::ANSI
- ::open — CLI::UI::Frame
- ::open — CLI::UI::Frame::FrameStyle::Box
- ::open — CLI::UI::Frame::FrameStyle::Bracket
- ::pop — CLI::UI::Frame::FrameStack
- ::prefix — CLI::UI::Frame
- ::prefix — CLI::UI::Frame::FrameStyle::Box
- ::prefix — CLI::UI::Frame::FrameStyle::Bracket
- ::prefix_width — CLI::UI::Frame
- ::previous_line — CLI::UI::ANSI
- ::printing_width — CLI::UI::ANSI
- ::progress — CLI::UI::Progress
- ::push — CLI::UI::Frame::FrameStack
- ::puts — CLI::UI::Printer
- ::puts — CLI::UI
- ::puts_question — CLI::UI::Prompt
- ::raw — CLI::UI
- ::readline — CLI::UI::Prompt
- ::register — CLI::UI::Widgets
- ::resolve_color — CLI::UI
- ::resolve_style — CLI::UI
- ::resolve_text — CLI::UI
- ::serialize — CLI::UI::Frame::FrameStack
- ::setup_winsize_trap — CLI::UI::Terminal
- ::sgr — CLI::UI::ANSI
- ::shift_cursor_on_line_reset? — CLI::UI::OS::Mac
- ::shift_cursor_on_line_reset? — CLI::UI::OS::Windows
- ::show_cursor — CLI::UI::ANSI
- ::spin — CLI::UI::Spinner
- ::spinner — CLI::UI
- ::start — CLI::UI::Spinner::Async
- ::strip_codes — CLI::UI::ANSI
- ::supports_arrow_keys? — CLI::UI::OS::Mac
- ::supports_arrow_keys? — CLI::UI::OS::Windows
- ::supports_color_prompt? — CLI::UI::OS::Mac
- ::supports_color_prompt? — CLI::UI::OS::Windows
- ::supports_emoji? — CLI::UI::OS::Mac
- ::supports_emoji? — CLI::UI::OS::Windows
- ::width — CLI::UI::Terminal
- ::width — CLI::UI::Truncater
- ::winsize — CLI::UI::Terminal
- ::with_enabled — CLI::UI::StdoutRouter
- ::with_frame_color — CLI::UI
- ::with_frame_color_override — CLI::UI::Frame
- ::with_id — CLI::UI::StdoutRouter
- ::with_stdin_masked — CLI::UI::StdoutRouter::Capture
- ::wrap — CLI::UI
- ::write_default_over_empty_input — CLI::UI::Prompt
- #add — CLI::UI::Spinner::SpinGroup
- #apply_format — CLI::UI::Formatter
- #apply_line_prefix — CLI::UI::StdoutRouter::Writer
- #auto_frame_inset? — CLI::UI::StdoutRouter::Writer
- #build_selection — CLI::UI::Prompt::InteractiveOptions
- #calculate_option_line_lengths — CLI::UI::Prompt::InteractiveOptions
- #call — CLI::UI::Prompt::InteractiveOptions
- #call — CLI::UI::Prompt::OptionsHandler
- #char — CLI::UI::Glyph
- #check — CLI::UI::Spinner::SpinGroup::Task
- #chop_selection — CLI::UI::Prompt::InteractiveOptions
- #clear_output — CLI::UI::Prompt::InteractiveOptions
- #close — CLI::UI::Frame::FrameStyle::Interface
- #colorize_if_nonzero — CLI::UI::Widgets::Status
- #debrief — CLI::UI::Spinner::SpinGroup
- #display_metadata? — CLI::UI::Prompt::InteractiveOptions
- #distance_from_selection_to_end — CLI::UI::Prompt::InteractiveOptions
- #distance_from_start_to_selection — CLI::UI::Prompt::InteractiveOptions
- #divider — CLI::UI::Frame::FrameStyle::Interface
- #down — CLI::UI::Prompt::InteractiveOptions
- #emit — CLI::UI::Formatter
- #ensure_first_item_is_continuation_marker — CLI::UI::Prompt::InteractiveOptions
- #ensure_last_item_is_continuation_marker — CLI::UI::Prompt::InteractiveOptions
- #ensure_visible_is_active — CLI::UI::Prompt::InteractiveOptions
- #failed_part — CLI::UI::Widgets::Status
- #filtering? — CLI::UI::Prompt::InteractiveOptions
- #format — CLI::UI::Formatter
- #format_choice — CLI::UI::Prompt::InteractiveOptions
- #full_render — CLI::UI::Spinner::SpinGroup::Task
- #glyph — CLI::UI::Spinner::SpinGroup::Task
- #has_filter? — CLI::UI::Prompt::InteractiveOptions
- #index_of_active_option — CLI::UI::Prompt::InteractiveOptions
- #inset — CLI::UI::Spinner::SpinGroup::Task
- #inset_width — CLI::UI::Spinner::SpinGroup::Task
- #max_lines — CLI::UI::Prompt::InteractiveOptions
- #message — CLI::UI::Color::InvalidColorName
- #message — CLI::UI::Frame::FrameStyle::InvalidFrameStyleName
- #message — CLI::UI::Glyph::InvalidGlyphHandle
- #message — CLI::UI::Widgets::InvalidWidgetHandle
- #message — CLI::UI::Widgets::InvalidWidgetArguments
- #name — CLI::UI::Frame::FrameStyle::Interface
- #num_lines — CLI::UI::Prompt::InteractiveOptions
- #open — CLI::UI::Frame::FrameStyle::Interface
- #option — CLI::UI::Prompt::OptionsHandler
- #options — CLI::UI::Prompt::OptionsHandler
- #parse_body — CLI::UI::Formatter
- #parse_expr — CLI::UI::Formatter
- #partial_render — CLI::UI::Spinner::SpinGroup::Task
- #pending_part — CLI::UI::Widgets::Status
- #prefix — CLI::UI::Frame::FrameStyle::Interface
- #prefix_width — CLI::UI::Frame::FrameStyle::Interface
- #prepend_id — CLI::UI::StdoutRouter::Writer
- #prepend_id_for_stream — CLI::UI::StdoutRouter::Writer
- #presented_options — CLI::UI::Prompt::InteractiveOptions
- #print_at_x — CLI::UI::Frame::FrameStyle::Interface
- #process_input_until_redraw_required — CLI::UI::Prompt::InteractiveOptions
- #read_char — CLI::UI::Prompt::InteractiveOptions
- #render — CLI::UI::Spinner::SpinGroup::Task
- #render — CLI::UI::Widgets::Status
- #render_options — CLI::UI::Prompt::InteractiveOptions
- #reset_position — CLI::UI::Prompt::InteractiveOptions
- #run — CLI::UI::StdoutRouter::Capture
- #select_bool — CLI::UI::Prompt::InteractiveOptions
- #select_current — CLI::UI::Prompt::InteractiveOptions
- #select_n — CLI::UI::Prompt::InteractiveOptions
- #selecting? — CLI::UI::Prompt::InteractiveOptions
- #start_filter — CLI::UI::Prompt::InteractiveOptions
- #start_line_select — CLI::UI::Prompt::InteractiveOptions
- #stop — CLI::UI::Spinner::Async
- #stop_line_select — CLI::UI::Prompt::InteractiveOptions
- #succeeded_part — CLI::UI::Widgets::Status
- #terminal_width_changed? — CLI::UI::Prompt::InteractiveOptions
- #tick — CLI::UI::Progress
- #to_s — CLI::UI::Progress
- #up — CLI::UI::Prompt::InteractiveOptions
- #update_search — CLI::UI::Prompt::InteractiveOptions
- #update_title — CLI::UI::Spinner::SpinGroup::Task
- #wait — CLI::UI::Spinner::SpinGroup
- #wait_for_user_input — CLI::UI::Prompt::InteractiveOptions
- #working_part — CLI::UI::Widgets::Status
- #wrap — CLI::UI::Wrap
- #write — CLI::UI::StdoutRouter::Writer
- #zero? — CLI::UI::Widgets::Status