d0c-s4vage / lookatme

An interactive, terminal-based markdown presenter
https://lookatme.readthedocs.io/en/latest/
MIT License
2.09k stars 61 forks source link

Inline render functions should be able to return urwid Widgets #101

Closed d0c-s4vage closed 3 years ago

d0c-s4vage commented 3 years ago

Describe the Feature Request

Inline render functions in lookatme/render/markdown_inline should be able to return an urwid Widget, not just an array of Urwid attr specs.

This is needed for extensions to provide complex inline-markdown overrides, such as image rendering

Additional notes Add any other notes about the feature here.