textArea static method
Convenience method for creating a multi-line text area input. Delegates to text with default min/max lines suitable for longer text entry, ideal for descriptions or notes in Arcane forms.
Parameters: Same as text, with minLines default 3 and maxLines default 6.
Returns: An ArcaneField<String> configured as a text area.
Implementation
static ArcaneField<String> textArea(
{String? name,
String? description,
IconData? icon,
String? placeholder,
int? minLines = 3,
int? maxLines = 6,
String defaultValue = "",
required Future<String> Function() getter,
required Future Function(String) setter}) =>
ArcaneInput.text(
getter: getter,
setter: setter,
name: name,
description: description,
icon: icon,
placeholder: placeholder,
minLines: minLines,
maxLines: maxLines,
defaultValue: defaultValue);