getAll method
Get all saved entries in the current SecurityClient instance database.
Returns a Map
, each element being a pair of key and value.
final SecurityClient securityClient = ...;
final Map<String, String> entries = await securityClient.getAll();
Implementation
Future<Map<String, String>> getAll() async {
final database = _database;
final List<Map> values = await database.query(_keysTable);
final Map<String, String> map = {};
for (var element in values) {
map[element[_keysTableKeyColumn]] = element[_keysTableValueColumn];
}
return map;
}