transformNodeToDomNodes method

  1. @override
List<Node> transformNodeToDomNodes(
  1. Node node, {
  2. required List<HTMLNodeParser> encodeParsers,
})
override

Convert the node to html nodes.

Implementation

@override
List<dom.Node> transformNodeToDomNodes(
  Node node, {
  required List<HTMLNodeParser> encodeParsers,
}) {
  final delta = node.delta ?? Delta();
  final domNodes = deltaHTMLEncoder.convert(delta);
  domNodes.addAll(
    processChildrenNodes(node.children, encodeParsers: encodeParsers),
  );

  final element =
      wrapChildrenNodesWithTagName(HTMLTags.blockQuote, childNodes: domNodes);
  return [element];
}