mirror of
https://github.com/boostorg/docca.git
synced 2026-07-21 13:13:39 +00:00
add support for orderedlist Doxygen element
This commit is contained in:
@@ -330,6 +330,7 @@ def make_blocks(element, index):
|
|||||||
for child in element:
|
for child in element:
|
||||||
func = {
|
func = {
|
||||||
'itemizedlist': make_list,
|
'itemizedlist': make_list,
|
||||||
|
'orderedlist': make_ordered_list,
|
||||||
'simplesect': make_section,
|
'simplesect': make_section,
|
||||||
'programlisting': make_codeblock,
|
'programlisting': make_codeblock,
|
||||||
'parameterlist': make_parameters,
|
'parameterlist': make_parameters,
|
||||||
@@ -356,6 +357,13 @@ def make_list(element, index):
|
|||||||
items.append(make_blocks(child, index))
|
items.append(make_blocks(child, index))
|
||||||
return List(element.get('type'), items)
|
return List(element.get('type'), items)
|
||||||
|
|
||||||
|
def make_ordered_list(element, index):
|
||||||
|
items = []
|
||||||
|
for child in element:
|
||||||
|
assert child.tag == 'listitem'
|
||||||
|
items.append(make_blocks(child, index))
|
||||||
|
return List(element.get('type') or List.Arabic, items)
|
||||||
|
|
||||||
def make_parameters(element, index):
|
def make_parameters(element, index):
|
||||||
result = []
|
result = []
|
||||||
descr = None
|
descr = None
|
||||||
|
|||||||
Reference in New Issue
Block a user