formatPattern function

String formatPattern(
  1. String pattern,
  2. Iterable arguments
)

Implementation

String formatPattern(String pattern, Iterable arguments) {
  var index = 1;
  var result = pattern;
  for (var item in arguments) {
    result = result.replaceAll('{$index}', item.toString());
    index++;
  }
  return result;
}