class SuperDiff::Csi::UncolorizedDocument

Protected Instance Methods

add_part(part) click to toggle source
Calls superclass method SuperDiff::Csi::Document#add_part
# File lib/super_diff/csi/uncolorized_document.rb, line 22
def add_part(part)
  if !part.is_a?(ResetSequence) && !part.is_a?(ColorSequenceBlock)
    super
  end
end
colorize_block(*, &block) click to toggle source
# File lib/super_diff/csi/uncolorized_document.rb, line 6
def colorize_block(*, &block)
  evaluate_block(&block)
end
colorize_inline(contents, *) click to toggle source
# File lib/super_diff/csi/uncolorized_document.rb, line 10
def colorize_inline(contents, *)
  contents.each do |content|
    if content.is_a?(self.class)
      content.each do |part|
        add_part(part)
      end
    else
      add_part(content)
    end
  end
end