connectivity_first library

Classes

CheckConnectionQualityEvent
Event to check connection quality
ConnectivityChanged
Event triggered when connectivity status changes
ConnectivityCheckRequested
Event to manually check connectivity status
ConnectivityFirstApp
ConnectivityFirstBloc
ConnectivityFirstCommand
Sample connectivity commands that you can use throughout your app
ConnectivityFirstEvent
Base class for all connectivity events
ConnectivityFirstGlobalManager
Global connectivity manager that wraps the entire app and provides connectivity-based UI management
ConnectivityFirstProvider
ConnectivityFirstService
Service for managing connectivity status and providing a centralized way to monitor network connectivity across the application
ConnectivityFirstState
Base class for all connectivity states
ConnectivityInitial
Initial state when the connectivity bloc is first created
ConnectivityInitializeRequested
Event to initialize connectivity monitoring
ConnectivityLogger
A simple logger that works with WebAssembly by using Flutter's built-in debugPrint function instead of dart:io dependencies.
ConnectivityQualityBloc
Bloc for managing connection quality state
ConnectivityQualityCommand
Sample connectivity quality commands that you can use throughout your app
ConnectivityQualityEvent
Events for the ConnectivityQuality Bloc
ConnectivityQualityService
Service for measuring and monitoring connection quality Provides latency-based quality assessment and periodic monitoring
ConnectivityQualityState
State for the ConnectivityQuality Bloc
ConnectivityReloadUIRequested
Event to trigger a full UI reload when connectivity is restored
ConnectivityUIReloadRequested
State emitted when a full UI reload is requested
ConnectivityUpdated
State emitted when connectivity status has been updated
RestartQualityMonitoringEvent
Event to restart quality monitoring
StartPeriodicQualityCheckEvent
Event to start periodic quality monitoring
StopPeriodicQualityCheckEvent
Event to stop periodic quality monitoring
UpdateConnectionQualityEvent
Event to update quality when service emits new value

Enums

ConnectionQuality
Enum to represent different connection quality levels
ConnectivityAppState
Enum representing the app's connectivity state
ConnectivityFirstStatus
Enum representing the connectivity status