menuSearchHeader method
Implementation
Widget menuSearchHeader(BuildContext context) {
if (!widget.searchable) {
return const SizedBox();
}
return AFieldSearch(
initialValue: __searchFilter,
onChanged: (String? value) {
__searchFilter = value;
filterOptions(context);
},
maxLines: 1,
margin: const EdgeInsets.all(4),
autofocus: true,
onSubmit: () {
TValue? value = filteredOptions.firstOrNull?.value;
if (value != null) {
Navigator.of(context).pop(true);
onChanged(value);
}
},
);
}