Sha256: 9e5e1067dfa832299d7395167ce1dc6652d14fccdea16768f5c046856c17629c

Contents?: true

Size: 368 Bytes

Versions: 4

Compression:

Stored size: 368 Bytes

Contents

class Irwi::Comparators::Spans::ChangedSpan

  attr_accessor :action, :old_value, :new_value

  def initialize( act, ov, nv )
    @action = act
    @old_value = ov
    @new_value = nv
  end

  def to_s
    s = ''
    s << "<span class=\"removed\">#{@old_value}</span>" if @old_value
    s << "<span class=\"added\">#{@new_value}</span>" if @new_value
    s
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
irwi-0.5.0 lib/irwi/comparators/spans/changed_span.rb
irwi-0.4.2 lib/irwi/comparators/spans/changed_span.rb
irwi-0.4.1 lib/irwi/comparators/spans/changed_span.rb
irwi-0.4.0 lib/irwi/comparators/spans/changed_span.rb