Class: Gem::SilentUI
- Defined in:
 - lib/rubygems/user_interaction.rb
 
Overview
SilentUI is a UI choice that is absolutely silent.
Defined Under Namespace
Classes: NullIO
Instance Attribute Summary
Attributes inherited from StreamUI
Instance Method Summary collapse
- #close ⇒ Object
 - 
  
    
      #download_reporter(*args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
:nodoc:.
 - 
  
    
      #initialize  ⇒ SilentUI 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
The SilentUI has no arguments as it does not use any stream.
 - 
  
    
      #progress_reporter(*args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
:nodoc:.
 
Methods inherited from StreamUI
#_gets_noecho, #alert, #alert_error, #alert_warning, #ask, #ask_for_password, #ask_yes_no, #backtrace, #choose_from_list, #require_io_console, #say, #terminate_interaction, #tty?
Methods included from Deprecate
#deprecate, next_rubygems_major_version, rubygems_deprecate, rubygems_deprecate_command, skip, skip=, skip_during
Constructor Details
Instance Method Details
#close ⇒ Object
      623 624  | 
    
      # File 'lib/rubygems/user_interaction.rb', line 623 def close end  | 
  
#download_reporter(*args) ⇒ Object
:nodoc:
      626 627 628  | 
    
      # File 'lib/rubygems/user_interaction.rb', line 626 def download_reporter(*args) # :nodoc: SilentDownloadReporter.new(@outs, *args) end  | 
  
#progress_reporter(*args) ⇒ Object
:nodoc:
      630 631 632  | 
    
      # File 'lib/rubygems/user_interaction.rb', line 630 def progress_reporter(*args) # :nodoc: SilentProgressReporter.new(@outs, *args) end  |