clearEventsByKeys method
Limpia eventos específicos por claves
Implementation
Future<void> clearEventsByKeys(List<String> keys) async {
if (!_isInitialized) return;
try {
if (_useHive && _eventsBox != null) {
for (final key in keys) {
await _eventsBox!.delete(key);
}
} else if (_prefs != null) {
for (final key in keys) {
await _prefs!.remove('obsly_event_$key');
}
}
ObslyLogger.debug('${keys.length} events cleared');
} catch (e) {
ObslyLogger.error('Error clearing specific events: $e');
}
}