clearInteractionEvents method
Clear all interaction events
Implementation
@override
Future<bool> clearInteractionEvents() async {
await _ensureInitialized();
final widgetIds =
_prefs.getStringList('${_interactionEventPrefix}all_widget_ids') ?? [];
// Remove all event lists
for (final widgetId in widgetIds) {
await _prefs.remove('$_interactionEventPrefix$widgetId');
}
// Clear the widget IDs list
return await _prefs.remove('${_interactionEventPrefix}all_widget_ids');
}