sendFromTemplateText method

Future<SendReport> sendFromTemplateText(
  1. Message message,
  2. String templateString,
  3. Map<String, String> values
)

Implementation

Future<SendReport> sendFromTemplateText(
  Message message,
  String templateString,
  Map<String, String> values,
) {
  // here start parsing the template file
  values.forEach((key, value) {
    String keyTemp = keyFormat(key);
    templateString = templateString.replaceAll(keyTemp, value);
  });
  String htmlContent = templateString;
  String normalContent = _parseHtmlString(htmlContent);
  message
    ..text = normalContent
    ..html = htmlContent;
  return sendMessage(message);
}