formatAllNetworkLogs static method
Format all network logs for export
Implementation
static String formatAllNetworkLogs(List<dynamic> logs) {
final buffer = StringBuffer();
buffer.writeln('╔═══════════════════════════════════════╗');
buffer.writeln('║ DEV TOOLS - NETWORK LOG ║');
buffer.writeln(
'║ Exported: ${DateTime.now().toString().substring(0, 19)} ║',
);
buffer.writeln('╚═══════════════════════════════════════╝');
buffer.writeln();
buffer.writeln('Total Requests: ${logs.length}');
buffer.writeln();
for (int i = 0; i < logs.length; i++) {
buffer.writeln(
'[${'${i + 1}'.padLeft(3, '0')}] ──────────────────────────────',
);
buffer.writeln(formatNetworkLog(logs[i] as Map<String, dynamic>));
buffer.writeln();
}
return buffer.toString();
}