persist method

void persist(
  1. String key,
  2. dynamic value
)

Implementation

void persist(String key, dynamic value) {
  print('> WireMixinWithDatabase -> persist: key = $key | $value | isPrimitive(${isPrimitive(value)})');
  try {
    if (value == null) {
      delete(key);
      return;
    }
    databaseService.save(key, isPrimitive(value) ? value.toString() : jsonEncode(value));
  } catch (e) {
    print('> WireMixinWithDatabase -> failed to persist data: key = $key | $value');
  }
}