Class: Markdiff::Operations::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/markdiff/operations/base.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(inserted_node: nil, target_node:) ⇒ Base

Returns a new instance of Base.

Parameters:

  • inserted_node (Nokogiri::XML::Node, nil) (defaults to: nil)
  • target_node (Nokogiri::XML::Node)


9
10
11
12
# File 'lib/markdiff/operations/base.rb', line 9

def initialize(inserted_node: nil, target_node:)
  @inserted_node = inserted_node
  @target_node = target_node
end

Instance Attribute Details

#target_nodeNokogiri::XML::Node (readonly)

Returns:

  • (Nokogiri::XML::Node)


5
6
7
# File 'lib/markdiff/operations/base.rb', line 5

def target_node
  @target_node
end

Instance Method Details

#priorityObject



14
15
16
# File 'lib/markdiff/operations/base.rb', line 14

def priority
  3
end