mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
feat: implement embedded memo renderer
This commit is contained in:
@@ -36,21 +36,22 @@ enum NodeType {
|
||||
TASK_LIST = 9;
|
||||
MATH_BLOCK = 10;
|
||||
TABLE = 11;
|
||||
TEXT = 12;
|
||||
BOLD = 13;
|
||||
ITALIC = 14;
|
||||
BOLD_ITALIC = 15;
|
||||
CODE = 16;
|
||||
IMAGE = 17;
|
||||
LINK = 18;
|
||||
AUTO_LINK = 19;
|
||||
TAG = 20;
|
||||
STRIKETHROUGH = 21;
|
||||
ESCAPING_CHARACTER = 22;
|
||||
MATH = 23;
|
||||
HIGHLIGHT = 24;
|
||||
SUBSCRIPT = 25;
|
||||
SUPERSCRIPT = 26;
|
||||
EMBEDDED_CONTENT = 12;
|
||||
TEXT = 13;
|
||||
BOLD = 14;
|
||||
ITALIC = 15;
|
||||
BOLD_ITALIC = 16;
|
||||
CODE = 17;
|
||||
IMAGE = 18;
|
||||
LINK = 19;
|
||||
AUTO_LINK = 20;
|
||||
TAG = 21;
|
||||
STRIKETHROUGH = 22;
|
||||
ESCAPING_CHARACTER = 23;
|
||||
MATH = 24;
|
||||
HIGHLIGHT = 25;
|
||||
SUBSCRIPT = 26;
|
||||
SUPERSCRIPT = 27;
|
||||
}
|
||||
|
||||
message Node {
|
||||
@@ -67,21 +68,22 @@ message Node {
|
||||
TaskListNode task_list_node = 10;
|
||||
MathBlockNode math_block_node = 11;
|
||||
TableNode table_node = 12;
|
||||
TextNode text_node = 13;
|
||||
BoldNode bold_node = 14;
|
||||
ItalicNode italic_node = 15;
|
||||
BoldItalicNode bold_italic_node = 16;
|
||||
CodeNode code_node = 17;
|
||||
ImageNode image_node = 18;
|
||||
LinkNode link_node = 19;
|
||||
AutoLinkNode auto_link_node = 20;
|
||||
TagNode tag_node = 21;
|
||||
StrikethroughNode strikethrough_node = 22;
|
||||
EscapingCharacterNode escaping_character_node = 23;
|
||||
MathNode math_node = 24;
|
||||
HighlightNode highlight_node = 25;
|
||||
SubscriptNode subscript_node = 26;
|
||||
SuperscriptNode superscript_node = 27;
|
||||
EmbeddedContentNode embedded_content_node = 13;
|
||||
TextNode text_node = 14;
|
||||
BoldNode bold_node = 15;
|
||||
ItalicNode italic_node = 16;
|
||||
BoldItalicNode bold_italic_node = 17;
|
||||
CodeNode code_node = 18;
|
||||
ImageNode image_node = 19;
|
||||
LinkNode link_node = 20;
|
||||
AutoLinkNode auto_link_node = 21;
|
||||
TagNode tag_node = 22;
|
||||
StrikethroughNode strikethrough_node = 23;
|
||||
EscapingCharacterNode escaping_character_node = 24;
|
||||
MathNode math_node = 25;
|
||||
HighlightNode highlight_node = 26;
|
||||
SubscriptNode subscript_node = 27;
|
||||
SuperscriptNode superscript_node = 28;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,6 +144,10 @@ message TableNode {
|
||||
repeated Row rows = 3;
|
||||
}
|
||||
|
||||
message EmbeddedContentNode {
|
||||
string resource_name = 1;
|
||||
}
|
||||
|
||||
message TextNode {
|
||||
string content = 1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user