class SuperDiff::Csi::ColorSequenceBlock
Attributes
colors[R]
Public Class Methods
new(colors = [])
click to toggle source
# File lib/super_diff/csi/color_sequence_block.rb, line 6 def initialize(colors = []) @colors = colors end
Public Instance Methods
each(&block)
click to toggle source
# File lib/super_diff/csi/color_sequence_block.rb, line 10 def each(&block) colors.each(&block) end
push(color)
click to toggle source
# File lib/super_diff/csi/color_sequence_block.rb, line 14 def push(color) colors.push(color) end
Also aliased as: <<
to_s()
click to toggle source
# File lib/super_diff/csi/color_sequence_block.rb, line 19 def to_s colors.map(&:to_s).join end