class Markdiff::Operations::AddChildOperation

Public Instance Methods

inserted_node() click to toggle source

@return [String]

# File lib/markdiff/operations/add_child_operation.rb, line 7
def inserted_node
  if @inserted_node.name == "li" || @inserted_node.name == "tr"
    @inserted_node["class"] = (@inserted_node["class"].to_s.split(/\s/) + ["added"]).join(" ")
    @inserted_node.inner_html = "<ins>#{@inserted_node.inner_html}</ins>"
    @inserted_node
  else
    "<ins>#{@inserted_node}</ins>"
  end
end