Method: Interscript::Node::Item::Any#data

Defined in:
lib/interscript/node/item/any.rb

#dataObject



17
18
19
20
21
22
23
24
25
26
# File 'lib/interscript/node/item/any.rb', line 17

def data
  case @value
  when Array
    value.map { |i| Interscript::Node::Item.try_convert(i) }
  when ::String
    value.split("").map { |i| Interscript::Node::Item.try_convert(i) }
  when Range
    value.map { |i| Interscript::Node::Item.try_convert(i) }
  end
end