class DocTemplate::Tags::PositionTag
Constants
- TAG_NAME
- TEMPLATE
Public Instance Methods
parse_table(table)
click to toggle source
# File lib/doc_template/tags/position_tag.rb, line 9 def parse_table(table) table.remove && return unless @opts[:parent_tags].try(:include?, Tags::MaterialsTag::TAG_NAME) params = { content: table.at_xpath('.//tr[2]/td').inner_html, position: @opts[:value].strip } content = parse_template params, TEMPLATE @content = parse_nested(content, @opts) replace_tag table end