Class: Pry::Pager::NullPager
Overview
‘NullPager` is a “pager” that actually just prints all output as it comes in. Used when `Pry.config.pager` is false.
Direct Known Subclasses
Instance Method Summary collapse
- #close ⇒ Object
-
#initialize(out) ⇒ NullPager
constructor
A new instance of NullPager.
- #print(str) ⇒ Object (also: #<<)
- #puts(str) ⇒ Object
- #write(str) ⇒ Object
Constructor Details
#initialize(out) ⇒ NullPager
Returns a new instance of NullPager.
64 65 66 |
# File 'lib/pry/pager.rb', line 64 def initialize(out) @out = out end |
Instance Method Details
#close ⇒ Object
81 82 |
# File 'lib/pry/pager.rb', line 81 def close end |
#print(str) ⇒ Object Also known as: <<
72 73 74 |
# File 'lib/pry/pager.rb', line 72 def print(str) write str end |
#puts(str) ⇒ Object
68 69 70 |
# File 'lib/pry/pager.rb', line 68 def puts(str) print "#{str.chomp}\n" end |
#write(str) ⇒ Object
77 78 79 |
# File 'lib/pry/pager.rb', line 77 def write(str) @out.write str end |