removeDataModifiedSince method
Future<void>
removeDataModifiedSince({
- required Set<
IOSWKWebsiteDataType> dataTypes, - required DateTime date,
Removes all website data of the given types that has been modified since the given date.
dataTypes
represents the website data types that should be removed.
date
represents a date. All website data modified after this date will be removed.
Implementation
Future<void> removeDataModifiedSince(
{required Set<IOSWKWebsiteDataType> dataTypes,
required DateTime date}) async {
Set<WebsiteDataType> dataTypesList = Set();
for (var dataType in dataTypes) {
dataTypesList
.add(WebsiteDataType.fromNativeValue(dataType.toNativeValue())!);
}
await WebStorageManager.instance()
.removeDataModifiedSince(dataTypes: dataTypesList, date: date);
}