format method
Implementation
@override
FutureOr<String> format(Map<String, dynamic> args, {ErrorHandler? onError}) {
try {
var v = _evaluate(args);
if (v is Future) return v.then((v) => _format(v, args, onError: onError));
return _format(v, args, onError: onError);
} catch (e) {
if (onError == null) rethrow;
return onError(this, e);
}
}