|
|
|
@ -14,6 +14,12 @@ class DeltaX { |
|
|
|
|
/// This api is **experimental** and designed to be used **internally** and shouldn't |
|
|
|
|
/// used for **production applications**. |
|
|
|
|
@experimental |
|
|
|
|
@Deprecated( |
|
|
|
|
''' |
|
|
|
|
The experimental support for Markdown conversion has been dropped and will be removed in future releases, |
|
|
|
|
consider using alternatives such as https://pub.dev/packages/markdown_quill |
|
|
|
|
''', |
|
|
|
|
) |
|
|
|
|
static Delta fromMarkdown(String markdownText) { |
|
|
|
|
final mdDocument = md.Document(encodeHtml: false); |
|
|
|
|
final mdToDelta = MarkdownToDelta(markdownDocument: mdDocument); |
|
|
|
@ -22,6 +28,12 @@ class DeltaX { |
|
|
|
|
|
|
|
|
|
/// Convert the HTML Raw string to [Delta] |
|
|
|
|
@experimental |
|
|
|
|
@Deprecated( |
|
|
|
|
''' |
|
|
|
|
The experimental support for HTML conversion has been dropped and will be removed in future releases, |
|
|
|
|
consider using alternatives such as https://pub.dev/packages/flutter_quill_delta_from_html |
|
|
|
|
''', |
|
|
|
|
) |
|
|
|
|
static Delta fromHtml(String htmlText, {List<CustomHtmlPart>? customBlocks}) { |
|
|
|
|
final htmlToDelta = HtmlToDelta(customBlocks: customBlocks); |
|
|
|
|
return htmlToDelta.convert(htmlText); |
|
|
|
|