generateTextInlineSpans method

List<InlineSpan> generateTextInlineSpans(
  1. List<XHMatchInfo> infoList
)

Implementation

List<InlineSpan> generateTextInlineSpans(List<XHMatchInfo> infoList) {
  List<InlineSpan> span = [];
  for (int i = 0; i < infoList.length; i++) {
    XHMatchInfo match = infoList[i];
    if (_toMatchMap.containsKey(match.matchType)) {
      span.add(_toMatchMap[match.matchType]!.matchBuilder(match));
    } else {
      span.add(unMatch.matchBuilder(match));
    }
  }
  return span;
}