module Ilex::ArbreExt::Element::BuilderMethods

Private Instance Methods

append_return_block(tag) click to toggle source
# File lib/ilex/arbre_ext/element/builder_methods.rb, line 7
def append_return_block(tag)
  return nil if current_arbre_element.children?
  return unless appendable_tag?(tag)

  current_arbre_element << if tag.is_a? Array
                             Arbre::HTML::TextNode.from_string(tag.join.html_safe)
                           else
                             Arbre::HTML::TextNode.from_string(tag.to_s)
                           end
end