write method

Future<void> write(
  1. Serializable value
)

Implementation

Future<void> write(final Serializable value) async {
  final Map<String, dynamic> existingData = storage.read(value.key);
  if (existingData.isEqual(value.toJson())) {
    _log(value.key, "Similar entry. Skipping save data for ${value.key}");
    return;
  }
  _log(value.key, "Saved data ${value.toJson()}", type: PenType.success);
  await storage.write(value.key, value.toJson());
}