enabled method
Returns a copy with type enabled.
Implementation
SystemEventsConfig enabled(SystemEventType type) {
return SystemEventsConfig(
keyboard: type == SystemEventType.keyboard
? const KeyboardConfig()
: keyboard,
lifecycle: type == SystemEventType.lifecycle
? const LifecycleConfig()
: lifecycle,
network: type == SystemEventType.network
? const NetworkConfig()
: network,
memory: type == SystemEventType.memory ? const MemoryConfig() : memory,
battery: type == SystemEventType.battery
? const BatteryConfig()
: battery,
orientation: type == SystemEventType.orientation
? const OrientationConfig()
: orientation,
time: type == SystemEventType.time ? const TimeConfig() : time,
screen: type == SystemEventType.screen ? const ScreenConfig() : screen,
screenshot: type == SystemEventType.screenshot
? const ScreenshotConfig()
: screenshot,
thermal: type == SystemEventType.thermal
? const ThermalConfig()
: thermal,
);
}