DocumentDeltaConverter constructor

DocumentDeltaConverter(
  1. List<TextAttributeDeltaCodec> attributeCodecs,
  2. List<EmbedCodec<ParagraphEmbed>> embedCodec
)

Create a delta converter

Implementation

DocumentDeltaConverter(
  List<TextAttributeDeltaCodec> attributeCodecs,
  List<EmbedCodec> embedCodec,
)   : attributeDecoders = {for (final c in attributeCodecs) c.key: c},
      attributeEncoder = _createEncoder(attributeCodecs),
      embedDecoders = {for (final c in embedCodec) c.key: c.decoder},
      embedEncoders = {for (final c in embedCodec) c.embedType: c.encoder};