requestRemoveKey method

Future<void> requestRemoveKey(
  1. String key,
  2. bool legacy
)

Requests a key removal and posts an empty event when removed.

Implementation

Future<void> requestRemoveKey(String key, bool legacy) async {
  if (legacy) {
    final EncryptedSharedPreferences legacyPrefs =
        EncryptedSharedPreferences.getInstance();
    await legacyPrefs.remove(key);
  } else {
    await EncryptedSharedPreferencesAsync.getInstance().remove(key);
  }
  _postEvent('${_eventPrefix}remove', <String, Object?>{});
}