field property
Widget?
get
field
Get the cast of the field
Implementation
Widget? get field {
if (widget == null) {
throw Exception("Field widget is not set");
}
if (hidden ?? false) {
return null;
}
final currentReadOnly = readOnly ?? false;
if (_cachedField != null &&
_cachedReadOnly == currentReadOnly &&
_cachedHidden == hidden) {
return _cachedField;
}
_cachedReadOnly = currentReadOnly;
_cachedHidden = hidden;
_cachedField = IgnorePointer(ignoring: currentReadOnly, child: widget!);
return _cachedField;
}