Skip to content

Commit f84ea37

Browse files
committed
Make properties appear on the root level of the element
1 parent 4c810a2 commit f84ea37

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

lib/openxml/docx/elements/abstract_number.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ def initialize(id)
2121
# value_property :name
2222
# value_property :style_link
2323
# value_property :num_style_link
24+
25+
def property_xml(xml)
26+
props = properties.keys.map(&method(:send)).compact
27+
return if props.none?(&:render?)
28+
29+
props.each { |prop| prop.to_xml(xml) }
30+
end
2431
end
2532
end
2633
end

0 commit comments

Comments
 (0)