writeList method

Future<void> writeList(
  1. String key,
  2. List<Serializable> value
)

Implementation

Future<void> writeList(
    final String key, final List<Serializable> value) async {
  final List<Map<String, dynamic>> map =
      value.map((item) => item.toJson()).toList();
  final existingValue = storage.read(key);
  if (existingValue != map) {
    _log(key, "Saved List data", type: PenType.success);
    await storage.write(key, map);
  }
}