lib/vedeu/output/compositor.rb in vedeu-0.0.22 vs lib/vedeu/output/compositor.rb in vedeu-0.0.23
- old
+ new
@@ -43,11 +43,11 @@
end
def pad_stream
if stream.size < height
remaining = height - stream.size
- remaining.times { |i| stream << [''] }
+ remaining.times { |i| stream << [{ text: '' }] }
end
end
def clear(index)
[origin(index), (' ' * width), origin(index)].join
@@ -61,17 +61,9 @@
interface.geometry.height
end
def width
interface.geometry.width
- end
-
- def stream
- @_stream ||= if @stream.is_a?(String)
- [@stream.split("\n")]
- else
- @stream
- end
end
def interface
@_interface ||= InterfaceRepository.find(@interface)
end