I'm trying to turn some selected Link elements back into text. But MarkdownRenderer gives an error.
Here's an example:
import marko
import marko.md_renderer
doc = marko.parse("[link](http://bouncingdvdlogo.com/)")
link = doc.children[0].children[0]
renderer = marko.md_renderer.MarkdownRenderer()
renderer.render(link)
and the output:
140 link_title = (
141 '"{}"'.format(element.title.replace('"', '\\"')) if element.title else None
142 )
143 assert self.root_node
144 label = next(
145 (
146 k
--> 147 for k, v in self.root_node.link_ref_defs.items()
148 if v == (element.dest, link_title)
149 ),
150 None,
151 )
152 if label is not None:
153 if label == link_text:
AttributeError: 'Link' object has no attribute 'link_ref_defs'
I'm trying to turn some selected
Linkelements back into text. ButMarkdownRenderergives an error.Here's an example:
and the output: