Implementation
static $Value? $new(Runtime runtime, $Value? target, List<$Value?> args) {
return $TextFormField.wrap(TextFormField(
key: args[0]?.$value,
groupId: args[1]?.$value ?? EditableText,
controller: args[2]?.$value,
initialValue: args[3]?.$value,
focusNode: args[4]?.$value,
forceErrorText: args[5]?.$value,
decoration: args[6]?.$value ?? const InputDecoration(),
keyboardType: args[7]?.$value,
textCapitalization: args[8]?.$value ?? TextCapitalization.none,
textInputAction: args[9]?.$value,
style: args[10]?.$value,
strutStyle: args[11]?.$value,
textDirection: args[12]?.$value,
textAlign: args[13]?.$value ?? TextAlign.start,
textAlignVertical: args[14]?.$value,
autofocus: args[15]?.$value ?? false,
readOnly: args[16]?.$value ?? false,
showCursor: args[17]?.$value,
obscuringCharacter: args[18]?.$value ?? '•',
obscureText: args[19]?.$value ?? false,
autocorrect: args[20]?.$value ?? true,
smartDashesType: args[21]?.$value,
smartQuotesType: args[22]?.$value,
enableSuggestions: args[23]?.$value ?? true,
maxLengthEnforcement: args[24]?.$value,
maxLines: args[25]?.$value ?? 1,
minLines: args[26]?.$value,
expands: args[27]?.$value ?? false,
maxLength: args[28]?.$value,
onChanged: args[29] == null
? null
: ((p0) =>
(args[29]! as EvalCallable).call(runtime, null, [$String(p0)])),
onTap: args[30] == null
? null
: (() => (args[30]! as EvalCallable).call(runtime, null, [])),
onTapAlwaysCalled: args[31]?.$value ?? false,
onTapOutside: args[32] == null
? null
: ((p0) =>
(args[32]! as EvalCallable).call(runtime, null, [$Object(p0)])),
onTapUpOutside: args[33] == null
? null
: ((p0) =>
(args[33]! as EvalCallable).call(runtime, null, [$Object(p0)])),
onEditingComplete: args[34] == null
? null
: (() => (args[34]! as EvalCallable).call(runtime, null, [])),
onFieldSubmitted: args[35] == null
? null
: ((p0) =>
(args[35]! as EvalCallable).call(runtime, null, [$String(p0)])),
onSaved: args[36] == null
? null
: ((p0) => (args[36]! as EvalCallable).call(
runtime, null, [(p0 == null ? const $null() : $String(p0))])),
validator: args[37] == null
? null
: ((p0) => (args[37]! as EvalCallable).call(runtime, null,
[(p0 == null ? const $null() : $String(p0))])?.$reified),
errorBuilder: args[38] == null
? null
: ((p0, p1) => (args[38]! as EvalCallable).call(
runtime, null, [$BuildContext.wrap(p0), $String(p1)])?.$reified),
inputFormatters: (args[39]?.$reified as List?)?.cast(),
enabled: args[40]?.$value,
ignorePointers: args[41]?.$value,
cursorWidth: args[42]?.$value ?? 2.0,
cursorHeight: args[43]?.$value,
cursorRadius: args[44]?.$value,
cursorColor: args[45]?.$value,
cursorErrorColor: args[46]?.$value,
keyboardAppearance: args[47]?.$value,
scrollPadding: args[48]?.$value ?? const EdgeInsets.all(20.0),
enableInteractiveSelection: args[49]?.$value,
selectAllOnFocus: args[50]?.$value,
selectionControls: args[51]?.$value,
buildCounter: args[52] == null
? null
: ((p0, {int? currentLength, bool? isFocused, int? maxLength}) =>
(args[52]! as EvalCallable).call(runtime, null, [
$BuildContext.wrap(p0),
(currentLength == null ? const $null() : $int(currentLength)),
(isFocused == null ? const $null() : $bool(isFocused)),
(maxLength == null ? const $null() : $int(maxLength))
])?.$reified),
scrollPhysics: args[53]?.$value,
autofillHints: args[54]?.$value,
autovalidateMode: args[55]?.$value,
scrollController: args[56]?.$value,
restorationId: args[57]?.$value,
enableIMEPersonalizedLearning: args[58]?.$value ?? true,
mouseCursor: args[59]?.$value,
contextMenuBuilder: args[60] == null
? null
: ((p0, p1) => (args[60]! as EvalCallable).call(
runtime, null, [$BuildContext.wrap(p0), $Object(p1)])?.$reified),
spellCheckConfiguration: args[61]?.$value,
magnifierConfiguration: args[62]?.$value,
undoController: args[63]?.$value,
onAppPrivateCommand: args[64] == null
? null
: ((p0, p1) => (args[64]! as EvalCallable)
.call(runtime, null, [$String(p0), $Object(p1)])),
cursorOpacityAnimates: args[65]?.$value,
selectionHeightStyle: args[66]?.$value,
selectionWidthStyle: args[67]?.$value,
dragStartBehavior: args[68]?.$value ?? DragStartBehavior.start,
contentInsertionConfiguration: args[69]?.$value,
statesController: args[70]?.$value,
clipBehavior: args[71]?.$value ?? Clip.hardEdge,
stylusHandwritingEnabled:
args[72]?.$value ?? EditableText.defaultStylusHandwritingEnabled,
canRequestFocus: args[73]?.$value ?? true,
hintLocales: (args[74]?.$reified as List?)?.cast(),
));
}