format method

String? format(
  1. List args
)

Implementation

String? format(List<dynamic> args) {
  if (text == null) {
    return null;
  }

  if (args.isEmpty) {
    return text;
  }

  var msg = text;
  args.asMap().forEach((index, element) {
    var _replaced = '';
    if (element != null) {
      _replaced = element.toString();
    }

    msg = msg?.replaceAll('{$index}', _replaced);
  });

  return msg;
}