getEventCount method

Future<int> getEventCount()

Obtiene el número de eventos almacenados

Implementation

Future<int> getEventCount() async {
  if (!_isInitialized) return 0;

  try {
    if (_useHive && _eventsBox != null) {
      return _eventsBox!.length;
    } else if (_prefs != null) {
      final keys = _prefs!.getKeys();
      return keys.where((key) => key.startsWith('obsly_event_')).length;
    }
    return 0;
  } catch (e) {
    ObslyLogger.error('Error getting event count: $e');
    return 0;
  }
}