Class: HtmlSlicer::Mappers::Slicing::Map
- Inherits:
-
Hash
- Object
- Hash
- HtmlSlicer::Mappers::Slicing::Map
- Includes:
- Utilities::NodeIdent
- Defined in:
- lib/html_slicer/mappers/slicing.rb
Overview
:nodoc:
Instance Method Summary collapse
Methods included from Utilities::NodeIdent
Instance Method Details
#commit(node, number, value) ⇒ Object
10 11 12 13 14 |
# File 'lib/html_slicer/mappers/slicing.rb', line 10 def commit(node, number, value) value = true if value == [0, -1] self[node_identify(node)] ||= {} self[node_identify(node)].merge!(number => value) end |
#get(node, number) ⇒ Object
15 16 17 |
# File 'lib/html_slicer/mappers/slicing.rb', line 15 def get(node, number) self[node_identify(node)] ? self[node_identify(node)][number] : nil end |