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