Class: Markdiff::Operations::Base
- Inherits:
-
Object
- Object
- Markdiff::Operations::Base
- Defined in:
- lib/markdiff/operations/base.rb
Direct Known Subclasses
AddChildOperation, AddDataBeforeHrefOperation, AddDataBeforeTagNameOperation, AddPreviousSiblingOperation, RemoveOperation, TextDiffOperation
Instance Attribute Summary collapse
- #target_node ⇒ Nokogiri::XML::Node readonly
Instance Method Summary collapse
-
#initialize(inserted_node: nil, target_node:) ⇒ Base
constructor
A new instance of Base.
- #priority ⇒ Object
Constructor Details
#initialize(inserted_node: nil, target_node:) ⇒ Base
Returns a new instance of Base.
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_node ⇒ Nokogiri::XML::Node (readonly)
5 6 7 |
# File 'lib/markdiff/operations/base.rb', line 5 def target_node @target_node end |
Instance Method Details
#priority ⇒ Object
14 15 16 |
# File 'lib/markdiff/operations/base.rb', line 14 def priority 3 end |