TF-332 Get original email content as html

This commit is contained in:
dab246
2022-07-11 12:31:52 +07:00
committed by Dat H. Pham
parent fa9b14c0d0
commit bce3f0a27a
2 changed files with 36 additions and 7 deletions
@@ -1,6 +1,8 @@
extension HtmlExtension on String {
static const String editorStartTags = '<p><br></p>';
String removeFontSizeZeroPixel() => replaceAll(RegExp('font-size:0px;'), '');
String removeHeightZeroPixel() => replaceAll(RegExp('height:0px;'), '');
@@ -38,11 +40,10 @@ extension HtmlExtension on String {
String toSignatureBlock() =>
'<br class="tmail-break-tag"><div class="tmail-signature">${asSignatureHtml()}</div><br class="tmail-break-tag">';
String removeEditorDefaultSpace() {
return replaceAll('<p><br><br><br></p>', '');
String removeEditorStartTag() {
if (trim() == editorStartTags) {
return '';
}
return this;
}
String addEditorDefaultSpace() {
return '<p><br><br><br></p>';
}
}
}