parser/json/document_json_parser library

Classes

BaseDocumentJsonSerialize<T extends DocumentNode>
Encapsulates the serialization base class
HorizontalRuleNodeSerializeParser
水平线
ImageNodeSerializeParser
图片节点序列化处理器
ListItemNodeSerializeParser
列表项
ParagraphNodeSerializeParser
段落节点序列化处理器
TaskNodeSerializeParser
taskNode

Properties

defaultSerializeParser List<AbsDocumentSerialize>
默认序列化解析器
final

Functions

documentDeserialize(List map, {List<AbsDocumentSerialize> customSerializeParser = const [], AttributionDeserializeBuilder? attributionDeserializeBuilder}) → Document
文档反序列化,Document deserialization customSerializeParser 自定义序列化处理器 attributionDeserializeBuilder 属性反序列化构建器 - Attribution
documentNodeDeserialize(Map<String, dynamic> map, {List<AbsDocumentSerialize> customSerializeParser = const [], AttributionDeserializeBuilder? attributionDeserializeBuilder}) → DocumentNode
节点反序列化,Node deserialization customSerializeParser 自定义序列化处理器 attributionDeserializeBuilder 属性反序列化构建器 - Attribution
documentNodeSerialize(DocumentNode node, {List<AbsDocumentSerialize> customSerializeParser = const [], AttributionSerializeBuilder? attributionSerializeBuilder}) Map<String, dynamic>
节点序列化 Node serialization customSerializeParser 自定义序列化处理器 attributionSerializeBuilder 属性序列化构建器 - Attribution
documentSerialize(Document document, {List<AbsDocumentSerialize> customSerializeParser = const [], AttributionSerializeBuilder? attributionSerializeBuilder}) List
文档序列化 , Document serialization customSerializeParser 自定义序列化处理器 attributionSerializeBuilder 属性序列化构建器 - Attribution

Typedefs

AttributionDeserializeBuilder = Attribution? Function(Map<String, dynamic> map)
AttributedText 进行反序列化
AttributionSerializeBuilder = Map<String, dynamic>? Function(Attribution attribution)
AttributedText 进行序列化的时候处理它自定义的属性