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