getStats method

Map<String, dynamic> getStats()

Get controller statistics

Implementation

Map<String, dynamic> getStats() {
  return {
    'totalSearches': _totalSearches,
    'successfulSearches': _successfulSearches,
    'failedSearches': _failedSearches,
    'successRate': searchSuccessRate,
    'recentSearchesCount': _recentSearches.length,
    'isLoading': _isLoading,
    'hasError': _lastError != null,
  };
}