asTable method
Implementation
String asTable() {
final reports = getReports();
var idx = 0;
var columns = [
MeasureValue.HEADERS,
];
reports.forEach((element) {
columns.add([
(idx + 1).toString(),
element.funcName,
element.totalHits.toString(),
element.totalPendingHits.toString(),
element.getTotalDurationAsMs(),
element.getLastDurationAsMs(),
element.getLowestDurationAsMs(),
element.getRequestRate(),
element.getAvgTimePerRequest()
]);
idx += 1;
});
return dolumnify(
columns,
columnSplitter: ' | ',
headerIncluded: true,
headerSeparator: '=',
);
}