@@ -4,27 +4,25 @@ import 'package:flutter/services.dart';
44
55/// The type of screen state events coming from Android or iOS.
66enum ScreenStateEvent {
7- SCREEN_UNLOCKED ,
8- SCREEN_ON ,
9- SCREEN_OFF ;
7+ screenUnlocked ,
8+ screenOn ,
9+ screenOff ;
1010
1111 /// Returns the name of the enum value.
1212 String get name {
1313 switch (this ) {
14- case ScreenStateEvent .SCREEN_UNLOCKED :
14+ case ScreenStateEvent .screenUnlocked :
1515 return Platform .isAndroid
1616 ? 'android.intent.action.USER_PRESENT'
1717 : 'SCREEN_UNLOCKED' ;
18- case ScreenStateEvent .SCREEN_ON :
18+ case ScreenStateEvent .screenOn :
1919 return Platform .isAndroid
2020 ? 'android.intent.action.SCREEN_ON'
2121 : 'SCREEN_ON' ;
22- case ScreenStateEvent .SCREEN_OFF :
22+ case ScreenStateEvent .screenOff :
2323 return Platform .isAndroid
2424 ? 'android.intent.action.SCREEN_OFF'
2525 : 'SCREEN_OFF' ;
26- default :
27- throw ArgumentError ('Unknown ScreenStateEvent: $this ' );
2826 }
2927 }
3028
@@ -33,13 +31,13 @@ enum ScreenStateEvent {
3331 switch (name) {
3432 case 'SCREEN_UNLOCKED' :
3533 case 'android.intent.action.USER_PRESENT' : // Android only 'USER_PRESENT
36- return ScreenStateEvent .SCREEN_UNLOCKED ;
34+ return ScreenStateEvent .screenUnlocked ;
3735 case 'SCREEN_ON' :
3836 case 'android.intent.action.SCREEN_ON' : // Android only 'SCREEN_ON'
39- return ScreenStateEvent .SCREEN_ON ;
37+ return ScreenStateEvent .screenOn ;
4038 case 'SCREEN_OFF' :
4139 case 'android.intent.action.SCREEN_OFF' : // Android only 'SCREEN_OFF'
42- return ScreenStateEvent .SCREEN_OFF ;
40+ return ScreenStateEvent .screenOff ;
4341 default :
4442 throw ArgumentError ('Unknown ScreenStateEvent: $name ' );
4543 }
0 commit comments