documentSerialize function

List documentSerialize(
  1. Document document, {
  2. List<AbsDocumentSerialize> customSerializeParser = const [],
  3. AttributionSerializeBuilder? attributionSerializeBuilder,
})

文档序列化 , Document serialization customSerializeParser 自定义序列化处理器 attributionSerializeBuilder 属性序列化构建器 - Attribution

Implementation

List<dynamic> documentSerialize(
  Document document, {
  List<AbsDocumentSerialize> customSerializeParser = const [],
  AttributionSerializeBuilder? attributionSerializeBuilder,
}) {
  var nodes = document.nodes;
  List<dynamic> allNodes = [];

  for (var node in nodes) {
    allNodes.add(documentNodeSerialize(
      node,
      customSerializeParser: customSerializeParser,
      attributionSerializeBuilder: attributionSerializeBuilder,
    ));
  }
  return allNodes;
}