Alexey Zdorovykh

widget description

@@ -3,6 +3,7 @@ import 'package:flutter/widgets.dart'; @@ -3,6 +3,7 @@ import 'package:flutter/widgets.dart';
3 import 'screenutil.dart'; 3 import 'screenutil.dart';
4 4
5 class ScreenUtilInit extends StatelessWidget { 5 class ScreenUtilInit extends StatelessWidget {
  6 + /// A helper widget that initializes [ScreenUtil]
6 const ScreenUtilInit({ 7 const ScreenUtilInit({
7 @required this.child, 8 @required this.child,
8 this.designSize = ScreenUtil.defaultSize, 9 this.designSize = ScreenUtil.defaultSize,
@@ -11,7 +12,11 @@ class ScreenUtilInit extends StatelessWidget { @@ -11,7 +12,11 @@ class ScreenUtilInit extends StatelessWidget {
11 }) : super(key: key); 12 }) : super(key: key);
12 13
13 final Widget child; 14 final Widget child;
  15 +
  16 + /// The [Size] of the device in the design draft, in px
14 final Size designSize; 17 final Size designSize;
  18 +
  19 + /// Sets whether the font size is scaled according to the system's "font size" assist option
15 final bool allowFontScaling; 20 final bool allowFontScaling;
16 21
17 @override 22 @override