Module: Sevgi::Derender::Elements::Any
- Included in:
- Root
- Defined in:
- lib/sevgi/derender/elements/any.rb
Instance Method Summary collapse
Instance Method Details
#decompile ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/sevgi/derender/elements/any.rb', line 7 def decompile(*) if children.any? children.one? && children.first.node.text? ? Array(leaf(has_attributes: attributes.any?)) : tree else Array(leaf(has_content: false)) end end |