diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c91dd6..864e896 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.8.0 + +* Added the minLines parameter to the FlutterFormInputPlainText + ## 3.7.0 * Added a 16 pixel padding between the `FlutterFormInputRadioPicker` items that is customizable with the `itemSpacing` parameter. diff --git a/lib/src/inputs/text/plain_text.dart b/lib/src/inputs/text/plain_text.dart index 6920a79..5be60e3 100644 --- a/lib/src/inputs/text/plain_text.dart +++ b/lib/src/inputs/text/plain_text.dart @@ -14,6 +14,7 @@ class FlutterFormInputPlainText extends StatelessWidget { this.textAlignVertical, this.expands = false, this.maxLines = 1, + this.minLines, this.scrollPadding, this.maxLength, this.keyboardType, @@ -33,6 +34,7 @@ class FlutterFormInputPlainText extends StatelessWidget { final TextAlignVertical? textAlignVertical; final bool expands; final int? maxLines; + final int? minLines; final int? maxLength; final EdgeInsets? scrollPadding; final TextInputType? keyboardType; @@ -70,6 +72,7 @@ class FlutterFormInputPlainText extends StatelessWidget { textAlignVertical: textAlignVertical, expands: expands, maxLines: maxLines, + minLines: minLines, maxLength: maxLength, keyboardType: keyboardType, enabled: enabled, @@ -97,6 +100,7 @@ class FlutterFormInputMultiLine extends StatelessWidget { this.onFieldSubmitted, this.textCapitalization = TextCapitalization.sentences, this.style, + this.minLines, }); final Widget? label; @@ -115,6 +119,7 @@ class FlutterFormInputMultiLine extends StatelessWidget { final Function(String?)? onFieldSubmitted; final TextCapitalization textCapitalization; final TextStyle? style; + final int? minLines; @override Widget build(BuildContext context) => Column( @@ -126,6 +131,7 @@ class FlutterFormInputMultiLine extends StatelessWidget { textAlignVertical: TextAlignVertical.top, expands: true, maxLines: null, + minLines: minLines, focusNode: focusNode, maxLength: maxCharacters, initialValue: initialValue, diff --git a/pubspec.yaml b/pubspec.yaml index 8171d9b..05bfca8 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_input_library description: A new Flutter package project. -version: 3.7.0 +version: 3.8.0 repository: https://github.com/Iconica-Development/flutter_input_library publish_to: https://forgejo.internal.iconica.nl/api/packages/internal/pub