13
13
14
14
namespace Unity . UIWidgets . cupertino {
15
15
class CupertinoDialogUtils {
16
- public static TextStyle _kCupertinoDialogTitleStyle = new TextStyle (
16
+ public static readonly TextStyle _kCupertinoDialogTitleStyle = new TextStyle (
17
17
fontFamily : ".SF UI Display" ,
18
18
fontSize : 18.0f ,
19
19
fontWeight : FontWeight . w600 ,
@@ -22,7 +22,7 @@ class CupertinoDialogUtils {
22
22
textBaseline : TextBaseline . alphabetic
23
23
) ;
24
24
25
- public static TextStyle _kCupertinoDialogContentStyle = new TextStyle (
25
+ public static readonly TextStyle _kCupertinoDialogContentStyle = new TextStyle (
26
26
fontFamily : ".SF UI Text" ,
27
27
fontSize : 13.4f ,
28
28
fontWeight : FontWeight . w400 ,
@@ -32,7 +32,7 @@ class CupertinoDialogUtils {
32
32
textBaseline : TextBaseline . alphabetic
33
33
) ;
34
34
35
- public static TextStyle _kCupertinoDialogActionStyle = new TextStyle (
35
+ public static readonly TextStyle _kCupertinoDialogActionStyle = new TextStyle (
36
36
fontFamily : ".SF UI Text" ,
37
37
fontSize : 16.8f ,
38
38
fontWeight : FontWeight . w400 ,
@@ -43,7 +43,7 @@ class CupertinoDialogUtils {
43
43
public const float _kCupertinoDialogWidth = 270.0f ;
44
44
public const float _kAccessibilityCupertinoDialogWidth = 310.0f ;
45
45
46
- public static BoxDecoration _kCupertinoDialogBlurOverlayDecoration = new BoxDecoration (
46
+ public static readonly BoxDecoration _kCupertinoDialogBlurOverlayDecoration = new BoxDecoration (
47
47
color : CupertinoColors . white ,
48
48
backgroundBlendMode : BlendMode . overlay
49
49
) ;
@@ -54,14 +54,12 @@ class CupertinoDialogUtils {
54
54
public const float _kMinButtonFontSize = 10.0f ;
55
55
public const float _kDialogCornerRadius = 12.0f ;
56
56
public const float _kDividerThickness = 1.0f ;
57
-
58
- public static Color _kDialogColor = new Color ( 0xC0FFFFFF ) ;
59
- public static Color _kDialogPressedColor = new Color ( 0x90FFFFFF ) ;
60
- public static Color _kButtonDividerColor = new Color ( 0x40FFFFFF ) ;
61
-
62
-
63
57
public const float _kMaxRegularTextScaleFactor = 1.4f ;
64
58
59
+ public static readonly Color _kDialogColor = new Color ( 0xC0FFFFFF ) ;
60
+ public static readonly Color _kDialogPressedColor = new Color ( 0x90FFFFFF ) ;
61
+ public static readonly Color _kButtonDividerColor = new Color ( 0x40FFFFFF ) ;
62
+
65
63
public static bool _isInAccessibilityMode ( BuildContext context ) {
66
64
MediaQueryData data = MediaQuery . of ( context , nullOk : true ) ;
67
65
return data != null && data . textScaleFactor > _kMaxRegularTextScaleFactor ;
0 commit comments