MultilineInputText constructor
MultilineInputText({
- Key? key,
- TextEditingController? controller,
- String? hint,
- FocusNode? focusNode,
- Color? borderColor,
- Widget? prefixIcon,
- double height = 120,
- dynamic onChanged()?,
- FormFieldValidator<
String> ? validator,
Implementation
MultilineInputText({
super.key,
TextEditingController? controller,
String? hint,
FocusNode? focusNode,
Color? borderColor,
Widget? prefixIcon, // ✅ optional
double height = 120,
Function(String)? onChanged,
FormFieldValidator<String>? validator,
}) : super(
controller: controller,
hintText: hint,
height: height,
maxLines: 5,
focusNode: focusNode,
borderColor: borderColor,
keyBoardType: TextInputType.multiline,
prefixWidget: prefixIcon, // ✅ optional, no default here
onChanged: onChanged,
validator: validator,
);