@advjs/monorepo / parser/src / Serialize
Class: Serialize
Defined in: packages/parser/src/Serialize.ts:10
序列化类
Constructors
new Serialize()
new Serialize():
Serialize
Returns
Methods
blockquote()
blockquote(
node
):Narration
Defined in: packages/parser/src/Serialize.ts:52
处理引用块
Parameters
node
Blockquote
Returns
code()
code(
node
):undefined
|Code
Defined in: packages/parser/src/Serialize.ts:66
处理代码块
Parameters
node
Code
Returns
undefined
| Code
heading()
heading(
node
):Heading
Defined in: packages/parser/src/Serialize.ts:42
处理标题
Parameters
node
Heading
Returns
list()
list(
node
):undefined
|Choices
Defined in: packages/parser/src/Serialize.ts:136
handle list for choice
- [x] xxx
Parameters
node
List
Returns
undefined
| Choices
paragraph()
paragraph(
node
):Unknown
|Text
|Dialog
|SceneInfo
|Narration
Defined in: packages/parser/src/Serialize.ts:104
处理段落
Parameters
node
Paragraph
Returns
Unknown
| Text
| Dialog
| SceneInfo
| Narration
parse()
parse(
child
):undefined
|Item
Defined in: packages/parser/src/Serialize.ts:14
解析
Parameters
child
RootContent
Returns
undefined
| Item
text()
Defined in: packages/parser/src/Serialize.ts:128
处理文本 更多的扩展语法在此实现(从普通的段落文本中进行解析)
Parameters
node
Text