From 47dd9bf350a641f5964c4ae760ba6fd9804cf149 Mon Sep 17 00:00:00 2001 From: Folkert Kevelam Date: Sun, 24 Aug 2025 17:58:21 +0200 Subject: [PATCH] Add image constructor --- Server/MarkdownPreviewer/pandoc.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Server/MarkdownPreviewer/pandoc.py b/Server/MarkdownPreviewer/pandoc.py index dd6769c..5a32b0e 100644 --- a/Server/MarkdownPreviewer/pandoc.py +++ b/Server/MarkdownPreviewer/pandoc.py @@ -125,3 +125,19 @@ class PString: 't' : 'Str', 'c' : self.content } + +class Image: + def __init__(self, attr, caption, url): + self.attr = attr + self.caption = caption + self.url = url + + def toJson(self): + return { + 't' : 'Image', + 'c' : [ + self.attr.toJson(), + self.caption, + [self.url, ""] + ] + }