ladybird/Libraries/LibMarkdown/MDBlock.h
2019-09-28 18:29:42 +02:00

13 lines
261 B
C++

#pragma once
#include <AK/String.h>
class MDBlock {
public:
virtual ~MDBlock() {}
virtual String render_to_html() const = 0;
virtual String render_for_terminal() const = 0;
virtual bool parse(Vector<StringView>::ConstIterator& lines) = 0;
};