Extract plain text from a heading node.
(node: SyntaxTreeNode)
| 107 | |
| 108 | |
| 109 | def _heading_text(node: SyntaxTreeNode) -> str: |
| 110 | """Extract plain text from a heading node.""" |
| 111 | for child in node.children: |
| 112 | if child.type == "inline": |
| 113 | return render_inline_text(child.children) |
| 114 | return "" |
| 115 | |
| 116 | |
| 117 | def _heading_level(node: SyntaxTreeNode) -> int | None: |
no test coverage detected