|
1 | | -import 'package:flet/flet.dart'; |
2 | 1 | import 'package:flutter/cupertino.dart'; |
3 | 2 | import 'package:flutter/material.dart'; |
4 | 3 | import 'package:flutter/services.dart'; |
5 | 4 |
|
| 5 | +import '../extensions/control.dart'; |
| 6 | +import '../models/control.dart'; |
| 7 | +import '../utils/autofill.dart'; |
| 8 | +import '../utils/borders.dart'; |
| 9 | +import '../utils/box.dart'; |
| 10 | +import '../utils/colors.dart'; |
| 11 | +import '../utils/edge_insets.dart'; |
| 12 | +import '../utils/form_field.dart'; |
| 13 | +import '../utils/gradient.dart'; |
| 14 | +import '../utils/images.dart'; |
| 15 | +import '../utils/layout.dart'; |
| 16 | +import '../utils/misc.dart'; |
| 17 | +import '../utils/numbers.dart'; |
| 18 | +import '../utils/platform.dart'; |
| 19 | +import '../utils/text.dart'; |
| 20 | +import '../utils/textfield.dart'; |
| 21 | +import '../utils/theme.dart'; |
| 22 | +import 'base_controls.dart'; |
| 23 | + |
6 | 24 | class CupertinoTextFieldControl extends StatefulWidget { |
7 | 25 | final Control control; |
8 | 26 |
|
@@ -295,9 +313,7 @@ class _CupertinoTextFieldControlState extends State<CupertinoTextFieldControl> { |
295 | 313 | child: textField); |
296 | 314 | } |
297 | 315 |
|
298 | | - if (widget.control.get("expand") == true || |
299 | | - (widget.control.get("expand") is int && |
300 | | - widget.control.getInt("expand", 0)! > 0)) { |
| 316 | + if (widget.control.getExpand("expand", 0)! > 0) { |
301 | 317 | return ConstrainedControl(control: widget.control, child: textField); |
302 | 318 | } else { |
303 | 319 | double? width = widget.control.getDouble("width"); |
|
0 commit comments