textTemplateSplitter static method

List<MTextTemplate> textTemplateSplitter(
  1. String src
)

Implementation

static List<MTextTemplate> textTemplateSplitter(String src) {
  List<MTextTemplate> items = [];

  src.split("\n").forEach((e) {
    if (e.contains(MTemplateUtil._textTemplateSplitterRegex) == true) {
      items.add(MTextTemplate(
        message: e,
        nodes: MTemplateUtil._listTemplateInfo(e),
      ));
    } else {
      items.add(MTextTemplate(message: e));
    }
  });

  return items;
}