output method
void
output(
- OutputEvent event
)
Implementation
@override
void output(OutputEvent event) async {
try {
List<String> _log = [];
for (var line in event.lines) {
if (kDebugMode) {
// print(line.replaceAll("│ ", "").replaceAll("└", "").replaceAll("┌", ""));
}
_log.add(line.replaceAll("│ ", "").replaceAll("└", "").replaceAll("┌", "").replaceAll("├", ""));
}
var dbHelper = DBHelper();
await dbHelper.saveLogModel(LogModel(stack: _log.join("\n"), createdAt: DateTime.now(), type: isResponse ? "RESPONSE" : "REQUEST"));
} catch (e) {
print("ERROR OUTPUT $e");
}
}