evaluateContentAsync method

dynamic evaluateContentAsync(
  1. Evaluator eval
)

Implementation

dynamic evaluateContentAsync(Evaluator eval) {
  if (content.isEmpty) {
    return '';
  }
  if (content.length == 1) {
    return eval.evaluateAsync(content.first);
  }
  return Future.wait(
    content.map((node) => eval.evaluateAsync(node)),
  ).then((results) => results.join(''));
}