logList method

  1. @override
Future<List<LogValue>> logList()
override

Get a list of logs recorded.

記録されたログの一覧を取得します。

Implementation

@override
Future<List<LogValue>> logList() async {
  final data = await database.read();
  return data
      .toList(
        (key, value) => LogValue(
            dateTime: DateTime.parse(key),
            name: value.get(LoggerDatabase.nameKey, ""),
            parameters: Map.from(value)
              ..removeWhere(
                (key, value) => key == LoggerDatabase.nameKey,
              )),
      )
      .toList();
}