flutter_system_events_platform_interface library

Classes

BatteryConfig
Configuration for battery state events.
BatteryEvent
Event emitted when battery state changes.
FlutterSystemEventsPlatform
Platform interface for native system event implementations.
KeyboardConfig
Configuration for keyboard visibility events.
KeyboardEvent
Event emitted when keyboard visibility changes.
LifecycleConfig
Configuration for app lifecycle events.
LifecycleEvent
Event emitted when the app lifecycle changes.
MemoryConfig
Configuration for memory warning events.
MemoryEvent
Event emitted when memory pressure changes.
NetworkConfig
Configuration for network connectivity events.
NetworkEvent
Event emitted when network connectivity changes.
OrientationConfig
Configuration for screen orientation events.
OrientationEvent
Event emitted when the screen orientation changes.
ScreenConfig
Configuration for screen state and brightness events.
ScreenEvent
Event emitted when the screen state or brightness changes.
ScreenshotConfig
Configuration for user screenshot events.
ScreenshotEvent
Event emitted when the user takes a screenshot.
SystemEvent
Base type for every event emitted by SystemEvents.events.
SystemEventsConfig
Selects which native event listeners are enabled.
ThermalConfig
Configuration for device thermal state events.
ThermalEvent
Event emitted when the device thermal state changes.
TimeConfig
Configuration for system time change events.
TimeEvent
Event emitted when system time, date, or timezone changes.
UnknownSystemEvent
Event emitted when a platform payload cannot be decoded.

Enums

BatteryState
Battery states reported by the platform.
LifecycleState
App lifecycle states reported by the platform.
MemoryState
Memory pressure states reported by the platform.
NetworkType
Network connection types reported by the platform.
ScreenChange
Screen state changes reported by the platform.
ScreenOrientation
Screen orientations reported by the platform.
SystemEventType
Event groups that can be enabled or disabled at runtime.
ThermalState
Device thermal states reported by the platform.
TimeChangeReason
Reasons why a system time event was emitted.