Class: Conquer::Bar
- Inherits:
-
Object
- Object
- Conquer::Bar
- Includes:
- Celluloid, Celluloid::Notifications
- Defined in:
- lib/conquer/bar.rb
Instance Method Summary collapse
-
#initialize(topic, io) ⇒ Bar
constructor
A new instance of Bar.
- #puts(_, content) ⇒ Object
Constructor Details
#initialize(topic, io) ⇒ Bar
Returns a new instance of Bar.
8 9 10 11 |
# File 'lib/conquer/bar.rb', line 8 def initialize(topic, io) @io = io subscribe(topic, :puts) end |
Instance Method Details
#puts(_, content) ⇒ Object
13 14 15 16 |
# File 'lib/conquer/bar.rb', line 13 def puts(_, content) @io.puts(content) @io.flush end |