| 1234567891011121314151617181920212223242526272829 | library delta_markdown;import 'dart:convert';import 'package:appflowy_editor/appflowy_editor.dart' show Document;import 'package:app_flowy/workspace/application/markdown/src/parser/markdown_encoder.dart';/// Codec used to convert between Markdown and AppFlowy Editor Document.const AppFlowyEditorMarkdownCodec _kCodec = AppFlowyEditorMarkdownCodec();Document markdownToDocument(String markdown) {  return _kCodec.decode(markdown);}String documentToMarkdown(Document document) {  return _kCodec.encode(document);}class AppFlowyEditorMarkdownCodec extends Codec<Document, String> {  const AppFlowyEditorMarkdownCodec();  @override  Converter<String, Document> get decoder => throw UnimplementedError();  @override  Converter<Document, String> get encoder {    return AppFlowyEditorMarkdownEncoder();  }}
 |