Table of Contents - highline-2.1.0 Documentation
Pages
-
Changelog
- Change Log
- 2.1.0 / 2022-12-31
- 2.0.3 / 2019-10-11
- 2.0.2 / 2019-04-08
- 2.0.1 / 2019-01-23
- 2.0.0 / 2018-06-10
- 2.0.0-develop.16 / 2018-05-12
- 2.0.0-develop.15 / 2017-12-28
- 2.0.0-develop.14 / 2017-11-21
- 2.0.0-develop.13 / 2017-11-05
- 2.0.0-develop.12 / 2017-10-19
- 2.0.0-develop.11 / 2017-09-25
- 2.0.0-develop.10 / 2017-06-29
- 2.0.0-develop.9 / 2017-06-24
- 2.0.0-develop.8 / 2016-06-03
- 2.0.0-develop.7 / 2016-05-31
- 2.0.0-develop.6 / 2016-02-01
- 2.0.0-develop.5 / 2015-12-27
- 2.0.0-develop.4 / 2015-12-14
- CHANGES SUMMARY
- 2.0.0-develop.3 / 2015-10-28
- 2.0.0-develop.2 / 2015-09-09
- NOTES
- CHANGES SUMMARY
- 2.0.0-develop.1 / 2015-06-11
- SOME HISTORY
- NOTES
- CHANGES SUMMARY
- METRICS SUMMARY
- 1.7.3 / 2015-06-29
- 1.7.2 / 2015-04-19
- Bug fixes
- 1.7.1 / 2015-02-24
- Enhancements
- Bug fixes
- 1.7.0 / 2015-02-18
- Bug fixes
- Enhancements
- 1.6.21
- 1.6.20
- 1.6.19
- 1.6.18
- 1.6.17
- 1.6.16
- 1.6.15
- 1.6.14
- 1.6.13
- 1.6.12
- 1.6.11
- 1.6.10
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.0
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.0.4
- 1.0.2
- 1.0.1
- 1.0.0
- 0.6.1
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0 / 2005-04-29
- 0.1.0
- LICENSE
- README
- TODO
Classes and Modules
- File
- HighLine
- HighLine::BuiltinStyles
- HighLine::BuiltinStyles::ClassMethods
- HighLine::ColorScheme
- HighLine::CustomErrors
- HighLine::CustomErrors::ExplainableError
- HighLine::CustomErrors::NoAutoCompleteMatch
- HighLine::CustomErrors::NoConfirmationQuestionError
- HighLine::CustomErrors::NotInRangeQuestionError
- HighLine::CustomErrors::NotValidQuestionError
- HighLine::CustomErrors::QuestionError
- HighLine::List
- HighLine::ListRenderer
- HighLine::Menu
- HighLine::Menu::Item
- HighLine::Paginator
- HighLine::Question
- HighLine::Question::AnswerConverter
- HighLine::QuestionAsker
- HighLine::SampleColorScheme
- HighLine::Simulate
- HighLine::Statement
- HighLine::String
- HighLine::StringExtensions
- HighLine::Style
- HighLine::TemplateRenderer
- HighLine::Terminal
- HighLine::Terminal::IOConsole
- HighLine::Terminal::NCurses
- HighLine::Terminal::UnixStty
- HighLine::Wrapper
- IO
- IOConsoleCompatible
- Kernel
- Object
- String
- StringIO
- Tempfile
Methods
- ::actual_length — HighLine::Wrapper
- ::ansi_rgb_to_hex — HighLine::Style
- ::build — HighLine::Question
- ::clear_index — HighLine::Style
- ::code_index — HighLine::Style
- ::const_missing — HighLine::Statement
- ::const_missing — HighLine::TemplateRenderer
- ::define_builtin_style_methods — HighLine::StringExtensions
- ::define_style_support_methods — HighLine::StringExtensions
- ::get_terminal — HighLine::Terminal
- ::included — HighLine::BuiltinStyles
- ::included — HighLine::StringExtensions
- ::index — HighLine::Style
- ::list — HighLine::Style
- ::new — HighLine
- ::new — HighLine::ColorScheme
- ::new — HighLine::SampleColorScheme
- ::new — HighLine::List
- ::new — HighLine::ListRenderer
- ::new — HighLine::Menu
- ::new — HighLine::Menu::Item
- ::new — HighLine::Paginator
- ::new — HighLine::Question
- ::new — HighLine::Question::AnswerConverter
- ::new — HighLine::QuestionAsker
- ::new — HighLine::Simulate
- ::new — HighLine::Statement
- ::new — HighLine::Style
- ::new — HighLine::TemplateRenderer
- ::new — HighLine::Terminal
- ::reset — HighLine
- ::reset_color_scheme — HighLine
- ::rgb — HighLine::Style
- ::rgb_hex — HighLine::Style
- ::rgb_number — HighLine::Style
- ::rgb_parts — HighLine::Style
- ::supports_rgb_color? — HighLine
- ::uncolor — HighLine::Style
- ::using_color_scheme? — HighLine
- ::with — HighLine::Simulate
- ::wrap — HighLine::Wrapper
- #[] — HighLine::ColorScheme
- #[]= — HighLine::ColorScheme
- #actual_length — HighLine
- #actual_length — HighLine::ListRenderer
- #actual_lengths_for — HighLine::ListRenderer
- #add_item — HighLine::Menu
- #agree — HighLine
- #all_items — HighLine::Menu
- #answer_matches_regex — HighLine::QuestionAsker
- #answer_or_default — HighLine::Question
- #append_default — HighLine::Question
- #ask — HighLine
- #ask_on_error_msg — HighLine::Question
- #ask_once — HighLine::QuestionAsker
- #blue — HighLine::Style
- #bright — HighLine::Style
- #build — HighLine::List
- #build_item — HighLine::Menu
- #build_responses — HighLine::Question
- #build_responses_new_hash — HighLine::Question
- #change_case — HighLine::Question
- #character_mode — HighLine::Terminal
- #check_range — HighLine::Question
- #choice — HighLine::Menu
- #choice_error_str — HighLine::Question
- #choices — HighLine::Menu
- #choices_complete — HighLine::Question
- #choose — HighLine
- #code — HighLine::Style
- #col_count — HighLine::ListRenderer
- #col_count_calculate — HighLine::ListRenderer
- #col_down — HighLine::List
- #color — HighLine
- #color — HighLine::Style
- #color — HighLine::StringExtensions
- #color_code — HighLine
- #cols= — HighLine::List
- #confirm — HighLine
- #confirm_question — HighLine::Question
- #const_missing — HighLine::BuiltinStyles::ClassMethods
- #continue_paging? — HighLine::Paginator
- #convert — HighLine::Question
- #convert — HighLine::Question::AnswerConverter
- #convert_by_answer_type — HighLine::Question::AnswerConverter
- #create_bright_variant — HighLine::Style
- #decorate_index — HighLine::Menu
- #decorate_item — HighLine::Menu
- #default_responses_hash — HighLine::Question
- #default_use_color — HighLine
- #definition — HighLine::ColorScheme
- #dup — HighLine::Style
- #eof? — HighLine::Simulate
- #erase_current_line — HighLine
- #expected_range — HighLine::Question
- #explain_error — HighLine::QuestionAsker
- #explanation_key — HighLine::CustomErrors::ExplainableError
- #explanation_key — HighLine::CustomErrors::QuestionError
- #explanation_key — HighLine::CustomErrors::NotValidQuestionError
- #explanation_key — HighLine::CustomErrors::NotInRangeQuestionError
- #explanation_key — HighLine::CustomErrors::NoConfirmationQuestionError
- #explanation_key — HighLine::CustomErrors::NoAutoCompleteMatch
- #final_response — HighLine::Question
- #final_responses — HighLine::Question
- #find_item_from_selection — HighLine::Menu
- #find_style — HighLine::Style
- #first_answer — HighLine::Question
- #first_answer? — HighLine::Question
- #format_answer — HighLine::Question
- #format_statement — HighLine::Statement
- #gather_answers — HighLine::QuestionAsker
- #gather_answers_based_on_type — HighLine::QuestionAsker
- #gather_hash — HighLine::QuestionAsker
- #gather_integer — HighLine::QuestionAsker
- #gather_regexp — HighLine::QuestionAsker
- #gather_selected — HighLine::Menu
- #gather_with_array — HighLine::QuestionAsker
- #get_character — HighLine::Terminal
- #get_character — HighLine::Terminal::IOConsole
- #get_character — HighLine::Terminal::UnixStty
- #get_col_widths — HighLine::ListRenderer
- #get_echo_for_response — HighLine::Question
- #get_item_by_letter — HighLine::Menu
- #get_item_by_number — HighLine::Menu
- #get_line — HighLine
- #get_line — HighLine::Terminal
- #get_line_default — HighLine::Terminal
- #get_line_raw_no_echo_mode — HighLine
- #get_line_with_readline — HighLine::Terminal
- #get_response — HighLine::Question
- #get_response_character_mode — HighLine
- #get_response_getc_mode — HighLine
- #get_response_line_mode — HighLine
- #get_response_or_default — HighLine::Question
- #get_row_widths — HighLine::ListRenderer
- #get_segment_widths — HighLine::ListRenderer
- #getbyte — HighLine::Simulate
- #getch — IOConsoleCompatible
- #gets — HighLine::Simulate
- #green — HighLine::Style
- #help — HighLine::Menu
- #hidden — HighLine::Menu
- #ignore_arrow_key — HighLine
- #in_range? — HighLine::Question
- #include? — HighLine::ColorScheme
- #indent — HighLine
- #indentation — HighLine
- #index= — HighLine::Menu
- #init_help — HighLine::Menu
- #initialize_system_extensions — HighLine::Terminal
- #inside_line_size_limit? — HighLine::ListRenderer
- #item_help — HighLine::Menu::Item
- #items_max_length — HighLine::ListRenderer
- #items_sliced_by_cols — HighLine::List
- #items_sliced_by_rows — HighLine::List
- #jruby? — HighLine::Terminal
- #keys — HighLine::ColorScheme
- #last_answer — HighLine
- #layout= — HighLine::Menu
- #light — HighLine::Style
- #line_overflow_for_question? — HighLine
- #line_size_limit — HighLine::ListRenderer
- #list — HighLine
- #list — HighLine::List
- #list_columns_across_mode — HighLine::ListRenderer
- #list_columns_down_mode — HighLine::ListRenderer
- #list_default_mode — HighLine::ListRenderer
- #list_inline_mode — HighLine::ListRenderer
- #list_uneven_columns_down_mode — HighLine::ListRenderer
- #list_uneven_columns_mode — HighLine::ListRenderer
- #load_from_hash — HighLine::ColorScheme
- #map_items_by_index — HighLine::Menu
- #map_items_by_name — HighLine::Menu
- #mark_for_decoration — HighLine::Menu
- #max_length — HighLine::ListRenderer
- #menu — HighLine::TemplateRenderer
- #method_missing — HighLine::TemplateRenderer
- #method_missing — HighLine::StringExtensions
- #new_scope — HighLine
- #newline — HighLine
- #on — HighLine::Style
- #on — HighLine::StringExtensions
- #on_rgb — HighLine::StringExtensions
- #options — HighLine::Menu
- #or_ask — Object
- #output_cols — HighLine
- #output_erase_char — HighLine
- #output_rows — HighLine
- #pad_char — HighLine::ListRenderer
- #pad_uneven_rows — HighLine::ListRenderer
- #page_at= — HighLine
- #page_print — HighLine::Paginator
- #parse_list — HighLine::Menu
- #puts — HighLine
- #raw_no_echo_mode — HighLine::Terminal
- #raw_no_echo_mode — HighLine::Terminal::IOConsole
- #raw_no_echo_mode — HighLine::Terminal::NCurses
- #raw_no_echo_mode — HighLine::Terminal::UnixStty
- #raw_no_echo_mode_exec — HighLine::Terminal
- #readline_read — HighLine::Terminal
- #red — HighLine::Style
- #remove_whitespace — HighLine::Question
- #render — HighLine::ListRenderer
- #render — HighLine::TemplateRenderer
- #render_list_items — HighLine::ListRenderer
- #render_statement — HighLine
- #render_template — HighLine::Statement
- #reset_use_color — HighLine
- #respond_to_missing? — HighLine::StringExtensions
- #responses — HighLine::Question
- #restore_mode — HighLine::Terminal
- #restore_mode — HighLine::Terminal::IOConsole
- #restore_mode — HighLine::Terminal::NCurses
- #restore_mode — HighLine::Terminal::UnixStty
- #restore_stty — HighLine::Terminal
- #rgb — HighLine::StringExtensions
- #right_pad_field — HighLine::ListRenderer
- #right_pad_row — HighLine::ListRenderer
- #right_padded_items — HighLine::ListRenderer
- #row_count — HighLine::List
- #row_count — HighLine::ListRenderer
- #row_join_str_size — HighLine::List
- #row_join_str_size — HighLine::ListRenderer
- #row_join_string — HighLine::List
- #row_join_string — HighLine::ListRenderer
- #row_to_s — HighLine::ListRenderer
- #rubinius? — HighLine::Terminal
- #run_preserving_stty — HighLine::Terminal
- #save_stty — HighLine::Terminal
- #say — HighLine
- #say_last_char_or_echo_char — HighLine
- #say_new_line_or_overwrite — HighLine
- #select — HighLine::Menu
- #selection — HighLine::Question
- #setup_color_code — HighLine::StringExtensions
- #shell_style_lambda — HighLine
- #show_default_if_any — HighLine::Menu
- #show_question — HighLine::Question
- #slice_by_cols — HighLine::List
- #slice_by_rows — HighLine::List
- #statement — HighLine::Statement
- #stringfy — HighLine::List
- #stringfy — HighLine::Statement
- #stringfy_list — HighLine::ListRenderer
- #template — HighLine::Statement
- #terminal_size — HighLine::Terminal
- #terminal_size — HighLine::Terminal::IOConsole
- #terminal_size — HighLine::Terminal::NCurses
- #terminal_size — HighLine::Terminal::UnixStty
- #to_a — HighLine::List
- #to_array — HighLine::Question::AnswerConverter
- #to_ary — HighLine::Menu
- #to_constant — HighLine::ColorScheme
- #to_file — HighLine::Question::AnswerConverter
- #to_float — HighLine::Question::AnswerConverter
- #to_hash — HighLine::ColorScheme
- #to_hash — HighLine::Style
- #to_integer — HighLine::Question::AnswerConverter
- #to_pathname — HighLine::Question::AnswerConverter
- #to_proc — HighLine::Question::AnswerConverter
- #to_regexp — HighLine::Question::AnswerConverter
- #to_s — HighLine::List
- #to_s — HighLine::Menu
- #to_s — HighLine::Question
- #to_s — HighLine::Statement
- #to_string — HighLine::Question::AnswerConverter
- #to_symbol — HighLine::ColorScheme
- #to_symbol — HighLine::Question::AnswerConverter
- #track_eof? — HighLine
- #transpose — HighLine::List
- #transpose — HighLine::ListRenderer
- #uncolor — HighLine
- #uncolor — HighLine::StringExtensions
- #unique_answers — HighLine
- #update_responses — HighLine::Menu
- #use_color? — HighLine
- #valid_answer? — HighLine::Question
- #value_for_array_selections — HighLine::Menu
- #value_for_hash_selections — HighLine::Menu
- #value_for_selected_item — HighLine::Menu
- #variant — HighLine::Style
- #windows? — HighLine::Terminal
- #winsize — IOConsoleCompatible
- #wrap_at= — HighLine