clear static method
清除数据
Implementation
static Future<void> clear({bool isOnce = true}) async {
final keys = isOnce ? instance._onceKeys : instance._cacheKeys;
for (final key in keys) {
await instance._delegate?.save(key: key, data: null);
}
if (isOnce) {
instance._onceKeys.clear();
await instance._saveKeyList(_storageOnceKey, instance._onceKeys);
} else {
instance._cacheKeys.clear();
await instance._saveKeyList(_storageCacheKey, instance._cacheKeys);
}
}