Type:
Class

Gem::StreamUI implements a simple stream based user interface.

terminate_interaction
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI

terminate_interaction(status = 0) Instance Public methods Terminate the application

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI/Gem::StreamUI::SilentProgressReporter

new(out_stream, size, initial_message, terminal_message = nil) Class Public methods

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI/Gem::StreamUI::SimpleProgressReporter

new(out_stream, size, initial_message, terminal_message = "complete") Class Public methods

2025-01-10 15:47:30
choose_from_list
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI

choose_from_list(question, list) Instance Public methods Choose from a list

2025-01-10 15:47:30
debug
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI

debug(statement) Instance Public methods Display a debug message on the same

2025-01-10 15:47:30
done
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI/Gem::StreamUI::SilentProgressReporter

done() Instance Public methods

2025-01-10 15:47:30
alert_warning
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI

alert_warning(statement, question=nil) Instance Public methods Display a warning

2025-01-10 15:47:30
ask_for_password
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI

ask_for_password(question) Instance Public methods Ask for a password. Does

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI/Gem::StreamUI::VerboseDownloadReporter

new(out_stream, *args) Class Public methods

2025-01-10 15:47:30
ask
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::StreamUI

ask(question) Instance Public methods Ask a question. Returns an answer if

2025-01-10 15:47:30